Multi-channel coherent radio frequency environment simulation method and system for GNSS array anti-jamming module
Patent Information
- Application Number
- CN202611250645.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-18
- Publication Date
- 2026-09-25
AI Technical Summary
这些方案存在显著局限性:外场测试受卫星分布、环境遮挡、多径效应、天气条件及电磁背景干扰,难以稳定复现特定测试条件,导致研发调试周期延长且问题定位困难;单通道射频注入无法模拟多阵元间的幅度、相位及时延关联特性,无法构建目标信号与干扰信号在空间上的相关特征,致使阵列抗干扰模块的多通道处理能力无法得到真实验证;普通多路信号源组合缺乏统一时钟同步机制与相位基准控制,各通道输出信号易发生相位漂移,无法维持稳定的相干关系,导致测试输入偏离真实阵列输入条件;导航模拟器侧重于信号体制、伪距及接收机闭环验证,对阵列抗干扰模块所需的多通道相干射频输入、强干扰信号模拟、干扰空间来向控制及通道幅相关系支持不足,配置复杂且成本高昂
[0014]综上描述,本申请通过接收外部给定的多通道输出关系,在各输出通道生成由目标信号分量和干扰信号分量叠加而成的合成信号,并基于共同的数字时基、公共参考时钟和公共本振参考保持多通道相干关系,经多端口输出至被测模块,具有能够在实验室环境中构建可控、可重复且具备多通道相干特性的等效射频输入环境,有效支撑阵列抗干扰模块的验证测试工作的优点。
Smart Images

Figure CN122815467A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of satellite navigation system testing technology, and in particular to a multi-channel coherent radio frequency environment simulation method and system for GNSS array anti-interference modules. Background Technology
[0002] The anti-jamming module of a Global Navigation Satellite System (GNSS) array, as a key processing unit between the array antenna and the receiver, needs to receive multi-channel radio frequency (RF) signals from multiple antenna elements. In real-world scenarios, specific channel correspondences, amplitude relationships, phase relationships, and time delay relationships exist between the navigation target signals, interference signals, and noise signals received by each array element. These coherent characteristics are the foundation for achieving anti-jamming functions such as spatial filtering and interference nulling. Current laboratory testing mainly relies on four technical solutions: field testing verifies the signal by receiving spatial signals from the actual array antenna; navigation simulators generate satellite signals and superimpose interference before inputting them into the receiver; single-channel RF injection provides the device with a single target or interference signal; and conventional multi-channel signal source combinations use multiple signal sources to output channel signals separately. These solutions have significant limitations: field testing is affected by satellite distribution, environmental obstruction, multipath effects, weather conditions, and electromagnetic background interference, making it difficult to stably reproduce specific test conditions, leading to prolonged R&D and debugging cycles and difficulties in problem localization; single-channel RF injection cannot simulate the amplitude, phase, and time delay correlation characteristics between multiple array elements, and cannot construct the spatial correlation characteristics between target and interference signals, resulting in the inability to realistically verify the multi-channel processing capability of the array anti-interference module; ordinary multi-channel signal source combinations lack a unified clock synchronization mechanism and phase reference control, making it easy for the output signals of each channel to experience phase drift and unable to maintain a stable coherence relationship, causing the test input to deviate from the actual array input conditions; navigation simulators focus on signal system, pseudorange, and receiver closed-loop verification, and do not adequately support the multi-channel coherent RF input, strong interference signal simulation, interference spatial direction of arrival control, and channel amplitude and phase relationship required by the array anti-interference module, resulting in complex configuration and high cost. These deficiencies prevent existing technologies from constructing a controllable, repeatable, and multi-channel coherent equivalent RF input environment in a laboratory setting, making it difficult to support module-level verification, debugging, and consistency evaluation of the array anti-interference module.
[0003] To address the aforementioned issues, existing technologies urgently need improvement. Summary of the Invention
[0004] This application provides a multi-channel coherent RF environment simulation method and system for GNSS array anti-interference modules. It can construct a controllable, repeatable, and multi-channel coherent equivalent RF input environment in a laboratory setting, effectively supporting the verification and testing of array anti-interference modules.
[0005] Firstly, the multi-channel coherent radio frequency environment simulation method for GNSS array anti-interference modules provided in this application adopts the following technical solution: A multi-channel coherent radio frequency environment simulation method for GNSS array anti-interference modules includes the following steps: Receive test configuration parameters, which include target signal parameters, interference signal parameters, and multi-channel output relationships provided externally. The multi-channel output relationships include at least the channel amplitude relationship, channel phase relationship, and channel delay relationship of each output channel. Based on the target signal parameters, the interference signal parameters, and the multi-channel output relationship, a composite signal corresponding to each output channel is generated. The composite signal of each output channel is at least composed of the target signal component and the interference signal component after adjustment according to the channel amplitude relationship, channel phase relationship, and channel delay relationship of the corresponding output channel. The composite signal of each output channel is generated based on a common digital time base. The synthesized signals of each output channel are converted into radio frequency signals or intermediate frequency signals, and output to the GNSS array anti-interference module under test through multiple output ports corresponding to each output channel. Each output channel shares a common reference clock and a common local oscillator reference to maintain the coherence relationship between each output channel.
[0006] Optionally, the synthesis path includes a digital baseband generation unit, a digital-to-analog converter, and an up-conversion unit connected in sequence; the digital baseband generation units of each synthesis path operate synchronously based on the common digital time base, and the up-conversion units of each synthesis path share the common local oscillator reference; in the synthesis path of each output channel, the target signal component and the interference signal component are superimposed in the digital domain, converted into radio frequency signals or intermediate frequency signals by the digital-to-analog converter and up-conversion unit of the synthesis path, and output to the output port mapped to the channel number of the output channel.
[0007] Optionally, the common reference clock and the common local oscillator reference are provided by a clock synchronization and coherence holding unit, which is implemented using at least one of a unified reference source, a synchronization trigger line, a unified local oscillator, a phase-locked loop, or a phase reset mechanism.
[0008] Optionally, the coherence relationship between each output channel is measured in the following way: inject a single-tone calibration signal of the same frequency into each output channel, and within a preset measurement bandwidth and a preset measurement time window, measure the phase difference between the calibration signals output by any two output ports. The deviation of the phase difference between each pair of output ports relative to the preset channel phase relationship does not exceed a preset phase threshold. The preset phase threshold is determined according to the test requirements of the anti-interference module of the GNSS array under test for the coherence of the input signal.
[0009] Optionally, when generating the synthesized signal corresponding to each output channel, the channel compensation parameters obtained by pre-calibration are called to perform amplitude compensation and phase compensation on the synthesized signal of the corresponding output channel. The channel compensation parameters are obtained by pre-calibrating the multi-channel RF environment simulation system through an external calibration process and are stored in advance.
[0010] Optionally, the multi-channel output relationship is provided by the external space modeling module, which determines the channel amplitude relationship, the channel phase relationship, and the channel delay relationship based on the spatial parameters of the target signal or interference signal; after receiving the multi-channel output relationship sent by the external space modeling module, each output channel is configured according to the multi-channel output relationship.
[0011] Optionally, the multiple output ports correspond one-to-one with the multiple input channels of the GNSS array anti-interference module under test or correspond according to a preset mapping relationship, and the time delay difference between the generation of the synthesized signal and the output of the output port of each output channel does not exceed a preset time delay threshold.
[0012] Optionally, it further includes: while outputting a signal to the GNSS array anti-interference module under test, outputting scene truth information to an external system in the form of structured data, wherein the scene truth information includes at least the target signal parameters, the interference signal parameters, the multi-channel output relationship and the output timing information, and the output timing of the scene truth information is aligned with the timing of the signal output to the GNSS array anti-interference module under test.
[0013] Secondly, this application also provides a multi-channel coherent radio frequency environment simulation system for GNSS array anti-interference modules, comprising: The parameter receiving module is used to receive test configuration parameters, which include target signal parameters, interference signal parameters, and multi-channel output relationships provided externally. The multi-channel output relationships include at least the channel amplitude relationship, channel phase relationship, and channel delay relationship of each output channel. The synthesis module is used to generate a synthesized signal corresponding to each output channel according to the target signal parameters, the interference signal parameters and the multi-channel output relationship. The synthesized signal of each output channel is at least composed of the target signal component and the interference signal component after adjustment according to the channel amplitude relationship, channel phase relationship and channel delay relationship of the corresponding output channel. The synthesized signal of each output channel is generated based on a common digital time base. The output module is used to convert the synthesized signals of each output channel into radio frequency signals or intermediate frequency signals, and output them to the GNSS array anti-interference module under test through multiple output ports corresponding to each output channel. Each output channel shares a common reference clock and a common local oscillator reference to maintain the coherence relationship between each output channel.
[0014] In summary, this application receives an externally given multi-channel output relationship, generates a composite signal in each output channel consisting of the superposition of the target signal component and the interference signal component, and maintains the multi-channel coherence relationship based on a common digital time base, a common reference clock, and a common local oscillator reference. The signal is then output to the module under test via multiple ports. This approach has the advantage of being able to construct a controllable, repeatable, and multi-channel coherent equivalent RF input environment in a laboratory setting, effectively supporting the verification and testing of array anti-interference modules. Attached Figure Description
[0015] Figure 1 This is a flowchart illustrating the first embodiment of the multi-channel coherent radio frequency environment simulation method for GNSS array anti-interference modules of this application; Figure 2 This is a structural block diagram of the first embodiment of the multi-channel coherent radio frequency environment simulation system for GNSS array anti-interference module of this application. Detailed Implementation
[0016] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0017] Traditional GNSS anti-interference testing methods, such as field testing, single-channel RF injection, combination of ordinary multi-channel signal sources, and GNSS simulator testing, suffer from several drawbacks when used for laboratory verification of GNSS array anti-interference modules. These include difficulty in reproducing stable test conditions, inability to demonstrate multi-channel coherence, lack of unified synchronization control leading to phase drift, and insufficient support for strong interference and spatial direction of arrival. These shortcomings make it difficult to construct a controllable, repeatable, and multi-channel coherent equivalent RF input environment in the laboratory, thus limiting the effectiveness of module-level verification, debugging, and conformance evaluation.
[0018] To address this, this application provides a multi-channel coherent radio frequency environment simulation method for GNSS array anti-interference modules, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the multi-channel coherent radio frequency environment simulation method for GNSS array anti-interference modules in this application.
[0019] In this embodiment, the multi-channel coherent radio frequency environment simulation method for GNSS array anti-interference modules includes the following steps: Step 1: Receive test configuration parameters, which include target signal parameters, interference signal parameters, and multi-channel output relationships provided externally. The multi-channel output relationships include at least the channel amplitude relationship, channel phase relationship, and channel delay relationship of each output channel. Step 2: Based on the target signal parameters, the interference signal parameters, and the multi-channel output relationship, generate the composite signal corresponding to each output channel. The composite signal of each output channel is at least composed of the target signal component and the interference signal component after adjustment according to the channel amplitude relationship, channel phase relationship, and channel delay relationship of the corresponding output channel. The composite signal of each output channel is generated based on a common digital time base. Step 3: Convert the synthesized signal of each output channel into a radio frequency signal or an intermediate frequency signal, and output it to the GNSS array anti-interference module under test through multiple output ports corresponding to each output channel. Each output channel shares a common reference clock and a common local oscillator reference to maintain the coherence relationship between each output channel.
[0020] For ease of understanding, the following explains some key terms in this embodiment: GNSS array anti-interference module: This module is usually deployed between the GNSS array antenna and the GNSS receiver. Its main function is to receive multi-channel radio frequency signals from multiple array elements and use the amplitude, phase and time delay relationships between these signals to suppress interference signals through spatial filtering, interference nulling or weighted synthesis and other techniques, thereby protecting the downstream GNSS receiver from interference.
[0021] Multi-channel coherent RF environment simulation method: This method aims to simulate the target signal, interference signal and noise signal received by the GNSS array antenna in a real environment by generating multiple RF signals with specific amplitude, phase and time delay relationships in a laboratory environment. This provides a controllable, repeatable and coherent test input for verifying the performance of the GNSS array anti-interference module.
[0022] Target signal parameters: This set of parameters defines the characteristics of GNSS target signals in a simulated environment or weak in-band signals used for equivalent verification, including their frequency, bandwidth, power, output timing, and coverage on different output channels. The settings of these parameters directly affect the reception and processing of target signals by the module under test.
[0023] Interference signal parameters: This set of parameters defines the characteristics of interference signals in the simulated environment, including the type, frequency, bandwidth, power, quantity, output timing, and dynamic changes in the scene. By precisely setting these parameters, various complex interference scenarios can be simulated to comprehensively evaluate the anti-interference capability of the module under test.
[0024] Multi-channel output relationship: This relationship defines the interrelationship between signals in each output channel of the analog system, specifically including channel number, channel correspondence, channel amplitude relationship, channel phase relationship, and channel time delay relationship. Setting this relationship is crucial for forming the equivalent array input conditions, as it determines the spatial distribution characteristics of the target signal and interference signal on different array elements.
[0025] Synthetic signal: The synthetic signal of each output channel is a digital signal superimposed from the target signal component, interference signal component, and noise component according to preset parameters and multi-channel output relationships. This signal is converted into an RF or IF signal in subsequent steps and used as the input of the module under test.
[0026] A unified reference clock, a synchronous trigger signal, and a phase reference or local oscillator reference are key mechanisms to ensure precise synchronization and coherence among multi-channel output signals. The unified reference clock provides a time base, the synchronous trigger signal ensures simultaneous startup of each channel, and the phase reference or local oscillator reference maintains the phase consistency of the output signals from each channel to meet the coherence requirements of the array's anti-interference module.
[0027] Channel compensation parameters: These parameters are obtained and pre-stored by the external calibration process for this multi-channel RF environment simulation system. They are used to perform amplitude and phase compensation on the synthesized signals of each output channel during the synthesized signal generation process, so that the amplitude and phase relationship of each channel's output signal conforms to the preset multi-channel output relationship. The specific calibration algorithm and calibration process can be completed by an independent calibration system or calibration method, and are not limited to the content of this embodiment.
[0028] RF Output Unit: This unit is responsible for converting the synthesized signal in the digital domain into an analog domain RF or IF signal. Its functions typically include digital-to-analog conversion, up-conversion, filtering, variable attenuation, and amplification to meet the input interface type and power range requirements of the module under test.
[0029] Scenario Truth Information: This information is a real-time record of all key parameters of the simulation system during operation, including target signals, interference signals, multi-channel output relationships, and output timing. This information is output to external systems for subsequent test recording, data analysis, performance evaluation, or fault diagnosis, ensuring the traceability and accuracy of test results.
[0030] This embodiment provides a multi-channel coherent radio frequency environment simulation method for GNSS array anti-interference modules, and its specific implementation process is as follows: First, step one is executed to receive test configuration parameters. For example, the simulation system can receive target signal parameters, interference signal parameters, and multi-channel output relationships provided externally through a host computer software interface, script file, database scene file, or automatic test interface. The target signal parameters may include the target signal frequency, target signal bandwidth, target signal power, target signal output timing, and target signal channel coverage relationship. The target signal can be a GNSS target signal or an in-band weak signal used for equivalent verification. The interference signal parameters may include interference type, interference frequency, interference bandwidth, interference power, interference quantity, interference output timing, and scene change parameters. The multi-channel output relationship includes at least the channel amplitude relationship, channel phase relationship, and channel delay relationship of each output channel, used to form the equivalent array input conditions. In one embodiment, the multi-channel output relationship is pre-calculated by the external spatial modeling module according to the spatial orientation of the test scene and provided in the form of parameter files or interface messages. After receiving and parsing, this system directly uses it for the configuration of each output channel without performing spatial orientation to channel parameter calculations within the system.
[0031] Next, step two is executed to generate the synthesized signal corresponding to each output channel. The synthesized signal of each output channel is at least composed of the target signal component and the interference signal component, adjusted according to the channel amplitude relationship, channel phase relationship, and channel delay relationship of the corresponding channel, and may also include a noise component. For example, each output channel corresponds to a synthesis path, which includes a digital baseband generation unit, a digital-to-analog conversion unit, and an up-conversion unit connected in sequence; each digital baseband generation unit operates synchronously based on a common digital time base, and the digital signal processor calculates the digital signal waveform of each channel in real time according to the received parameters, and completes the superposition of the target signal component, interference signal component, and noise component in the digital domain; alternatively, synthesized signal data for different scenarios can be pre-calculated offline and stored, and directly called up during testing.
[0032] Meanwhile, all output channels share a common reference clock and a common local oscillator reference to maintain the coherence between channels. For example, an external high-precision clock source can be used to provide a unified reference clock for all digital signal processing boards, and each up-conversion unit can share the same local oscillator signal; alternatively, trigger pulses can be transmitted by laying synchronous trigger lines between each output channel to ensure that the output actions of each channel are strictly aligned in time. The coherence between each output channel can be measured in the following way: inject a single-tone calibration signal of the same frequency into each output channel, and within a preset measurement bandwidth and a preset measurement time window, measure the phase difference between the calibration signals output from any two output ports. The deviation of the phase difference between each pair of output ports relative to the preset channel phase relationship does not exceed a preset phase threshold; the preset phase threshold is determined according to the test requirements of the GNSS array anti-interference module under test for the coherence of the input signal, for example, it can be set to a value in the range of 1 degree to 5 degrees, and the measurement bandwidth and measurement time window are set according to the test signal system and stabilization time requirements.
[0033] Furthermore, when generating the synthesized signal, pre-calibrated channel compensation parameters can be used to perform amplitude and phase compensation on the synthesized signal of the corresponding output channel. These channel compensation parameters are pre-calibrated and pre-stored by an external calibration process on the multi-channel RF environment simulation system. The compensation is typically applied during the digital signal processing stage, for example, by multiplying the digital signal of each channel by a complex compensation factor that includes amplitude gain and phase rotation, so that the amplitude and phase deviations between the compensated channels meet preset consistency requirements, such as amplitude deviation less than ±0.5dB and phase deviation less than ±5 degrees.
[0034] Subsequently, step three is executed, converting the synthesized signals of each output channel into radio frequency (RF) or intermediate frequency (IF) signals via the corresponding analog-to-digital converter (ADC) and up-conversion unit in the synthesis path. The RF output link may also include filtering, variable attenuation, and amplification stages. The converted signals are input to the GNSS array anti-interference module under test via output ports mapped to channel numbers. Multiple output ports correspond one-to-one with multiple input channels of the module under test or are mapped according to a preset relationship. In scenarios where weak target signals and strong interference signals are output on the same link, digital domain gain allocation and variable attenuators can be used in conjunction to ensure that the target signal is not overwhelmed by quantization noise while avoiding link clipping caused by strong interference signals. For example, in one implementation, the ADC bit depth is 14 or 16 bits, the spurious-free dynamic range of the link is better than 60 dBc, and the output span between the target signal power and the interference signal power can reach 80 dB. The above values are only examples and do not constitute a limitation on the protection range.
[0035] Finally, while outputting the radio frequency signal, the scenario truth information is output to the external system in the form of structured data. The scenario truth information includes at least the target signal parameters, interference signal parameters, multi-channel output relationships, and output timing information, and its output timing is aligned with the timing of the signal output to the module under test. For example, the scenario truth information can be sent to an external computer for recording via an Ethernet interface, serial interface, file interface, database interface, or automated test platform interface. In this embodiment, the scenario truth information is only used as structured output data for external systems to perform test recording or subsequent analysis; the calculation, fusion, and judgment of indicators are completed by the external system.
[0036] The method provided in this embodiment enables the construction of a controllable, repeatable, and multi-channel coherent equivalent RF input environment for GNSS array anti-interference modules under laboratory conditions. By receiving an externally given multi-channel output relationship, a composite signal consisting of the superposition of the target signal component and the interference signal component is generated in each output channel. Combined with coherence preservation mechanisms such as a common reference clock and a common local oscillator reference, as well as pre-calibrated channel compensation parameters, the authenticity and coherence of the simulated signal are ensured. This effectively solves the problems of difficulty in reproducing test conditions, insufficient multi-channel coherence, and limitations in simulating strong interference in existing technologies, thus strongly supporting the module-level verification, debugging, and consistency evaluation of GNSS array anti-interference modules.
[0037] In some of the embodiments described above, to maintain synchronous output and coherence among multiple output channels and ensure that the phase synchronization accuracy between channels is better than a preset threshold, a unified reference clock, synchronization trigger signal, phase reference, or local oscillator reference is required. However, in practical applications, reliably and accurately providing these reference signals required for synchronization and coherence, and ensuring their stability and consistency in multi-channel systems, is a key challenge in achieving high-precision RF environment simulation. If the mechanism for providing these reference signals is not perfect, it may lead to a decrease in inter-channel synchronization performance, affecting the accuracy of the simulation results.
[0038] In this embodiment, the common reference clock and the common local oscillator reference are provided by a clock synchronization and coherence holding unit, which is implemented using at least one of a unified reference source, a synchronization trigger line, a unified local oscillator, a phase-locked loop, or a phase reset mechanism.
[0039] Specifically, the clock synchronization and coherence hold unit is a module specifically designed to generate, distribute, and manage all critical timing and frequency reference signals in a multi-channel RF environment simulation system. Its core function is to ensure that each output channel is strictly aligned in time and maintains the expected coherence in frequency and phase, thus providing a stable foundation for the accurate generation and output of the synthesized signal. The unified reference source is the time and frequency reference for the entire system, typically a highly stable crystal oscillator or atomic clock. It provides a common, high-precision reference frequency for all clocks, frequency synthesizers, and digital signal processing modules within the system, ensuring that the clock signals of all channels originate from the same reference, thereby fundamentally guaranteeing the system's time synchronization. The synchronization trigger line is used to send a synchronization start or event trigger signal to all output channels at a specific time. This ensures that the synthesized signals of all channels can start outputting simultaneously or perform specific operations at predetermined times, which is crucial for simulating dynamic scenarios requiring precise timing alignment. A unified local oscillator refers to all output channels' up-conversion or down-conversion modules sharing the same local oscillator signal. By using a unified local oscillator, inconsistencies caused by local oscillator frequency or phase drift between different channels can be eliminated, ensuring that the carrier phase of the output RF signal of each channel maintains a strictly coherent relationship. A phase-locked loop (PLL) is a feedback control system used to maintain a fixed phase relationship between the output signal and the reference signal. In multi-channel systems, PLLs can be used to lock the local oscillator or clock signal of each channel to a unified reference source, thereby achieving high-precision frequency and phase synchronization and effectively suppressing noise and drift. A phase reset mechanism allows the phase of all channels to be reset to a known, preset initial state under specific conditions (such as system startup, scene switching, or after calibration). This is crucial for eliminating accumulated phase errors and ensuring that accurate phase relationships are maintained at different operational stages.
[0040] The above technical solution explicitly assigns the responsibility of providing a unified reference clock, synchronization trigger signal, phase reference, or local oscillator reference to the clock synchronization and coherence maintenance unit. Furthermore, by employing at least one of the following implementation methods—unified reference source, synchronization trigger line, unified local oscillator, phase-locked loop, or phase reset mechanism—the problem of ensuring high-precision synchronization and coherence in multi-channel RF environment simulation systems can be effectively solved. Specifically, the unified reference source provides a highly stable time-frequency reference for the entire system, ensuring clock and frequency synchronization of all channels; the synchronization trigger line ensures precise timing alignment of the outputs of each channel; the unified local oscillator fundamentally eliminates relative carrier phase drift, maintaining coherence between channels; and the phase-locked loop and phase reset mechanism further provide precise frequency and phase control capabilities, dynamically correcting and maintaining the phase relationship between channels, ensuring that the phase synchronization accuracy between channels is always better than a preset threshold. This allows the generated composite signal to maintain high time synchronization and phase coherence in multi-channel output, thus providing a highly realistic and repeatable RF environment for the GNSS array anti-interference module under test, greatly improving the accuracy and reliability of simulation testing.
[0041] In some of the above implementations, the multi-channel output relationship is used to form the equivalent array input conditions. In actual testing, the multi-channel output relationship needs to reflect the spatial orientation characteristics of the target signal and interference signal relative to the array antenna; if the modeling and calculation of spatial orientation to channel parameters are repeatedly implemented inside the simulation system, it will increase the system complexity and create functional overlap with external spatial modeling tools.
[0042] In this embodiment, it is further proposed that the multi-channel output relationship is provided by the external space modeling module. The external space modeling module determines the channel amplitude relationship, the channel phase relationship, and the channel delay relationship based on the spatial parameters of the target signal or interference signal. After receiving the multi-channel output relationship sent by the external space modeling module, the simulation system configures each output channel according to the multi-channel output relationship.
[0043] Specifically, the external space modeling module can be a standalone scene modeling computer or space modeling software. Based on the spatial orientation parameters (e.g., azimuth and elevation angles) of the target signal or interference signal and the array geometry, it pre-calculates the relative amplitude, relative phase, and relative delay that the signal should exhibit when arriving at each array element, forming channel amplitude, channel phase, and channel delay relationships. These relationships are then sent to the simulation system via parameter files, database records, or interface messages. The simulation system parses these multi-channel output relationships and distributes them to the synthesis paths of each output channel, directly adjusting the amplitude, phase, and delay of each channel without requiring further spatial-to-channel parameter mapping calculations within the simulation system. This division of responsibilities ensures that the upgrade of space modeling capabilities and the implementation of RF environment simulation are independent, facilitating system maintenance and expansion.
[0044] Through the above technical solution, the simulation system directly receives and executes the multi-channel output relationship given externally, which not only ensures the consistency between the channel parameters and the spatial scene, but also avoids the repeated spatial modeling calculations within the simulation system, thus reducing system complexity; at the same time, it enables the simulation system to adapt to different external spatial modeling tools, improving the flexibility and scalability of the simulation environment.
[0045] In some of the above embodiments, the multi-channel coherent RF environment simulation method can generate synthetic signals according to preset parameters to simulate the input conditions of the GNSS array anti-jamming module. However, actual GNSS application scenarios are often dynamically changing. For example, the power and frequency of the target signal or interference signal may change over time, interference may occur intermittently, or the environment in which the module under test is located may change. If only static parameters are used for simulation, it is difficult to comprehensively evaluate the performance and robustness of the module under test in complex dynamic environments.
[0046] In response, as an optional smoothing strategy, when generating the synthetic signals corresponding to each output channel, the target signal parameters, interference signal parameters, or multi-channel output relationships can be changed according to the test requirements, so that the output RF environment supports at least one dynamic change process among power change, frequency change, interference on or off, and scene switching. During the dynamic change process, the parameter changes adopt a gradual transition method to avoid sudden changes in the output signal.
[0047] To simulate the dynamic characteristics of GNSS and interference signals in the real world, such as satellite signal fading, movement of interference sources, or power changes, this embodiment allows for dynamic adjustment of target signal parameters, interference signal parameters, or multi-channel output relationships during the synthesis signal generation process. These parameter changes can be driven by pre-set test scripts or controlled in real-time by host computer software to adapt to different test requirements and scenarios.
[0048] Specifically, power variation refers to the adjustment of the amplitude of the target signal or interference signal over time. This can simulate, for example, the fading of GNSS signals under different obstruction conditions, or fluctuations in interference power caused by changes in the distance between the interference source and the receiver. In implementation, the amplitude of the target signal component or interference signal component in the synthesized signal can be adjusted in real time using a programmable gain amplifier or digital attenuator in the digital signal processing module. Frequency variation refers to the adjustment of the center frequency of the target signal or interference signal over time. This can simulate, for example, Doppler frequency shift, frequency hopping interference, or frequency sweeping interference of GNSS signals. In implementation, the frequency can be adjusted in real time using a digitally controlled oscillator in a digital down-conversion or digital up-conversion module, thereby changing the carrier frequency of the signal. Interference activation or deactivation refers to the activation or suppression of interference signal components during the simulation process, according to test requirements. This can simulate intermittent interference, the appearance and disappearance of interference sources, or test the detection and suppression capabilities of the module under test (DUT) against interference. In implementation, this can be achieved by controlling the enable terminal of the interference signal generation module, or by gating the interference signal components to output or stop outputting them within a specific time period. Scene switching refers to the ability to smoothly transition from one set of preset parameter configurations to another during simulation, thereby simulating the movement of the module under test from one geographical location or environmental condition to another. This involves a holistic change in the target signal parameters, interference signal parameters, and multi-channel output relationships (such as direction of arrival, amplitude and phase relationships). In implementation, multiple parameter sets for different scenes can be pre-stored, and a new parameter set can be loaded during switching.
[0049] Building upon this, parameter changes during dynamic processes employ a gradual transition method. This means that when parameters change, instead of an instantaneous jump, the parameter values are gradually adjusted through a smooth transition process. For example, when the power changes from P1 to P2, a linear ramp, cosine curve, or other smooth function can be used to gradually complete the change over a certain period of time. When the frequency changes, this can be achieved by gradually adjusting the frequency step size of the numerically controlled oscillator. This method effectively avoids the output signal spectrum broadening, transient impacts, or instability caused by abrupt parameter changes, ensuring the quality of the analog signal and the effectiveness of the test.
[0050] Through the above technical solution, this embodiment overcomes the limitations of traditional static simulation methods in evaluating the performance of GNSS array anti-jamming modules. By dynamically changing the target signal parameters, interference signal parameters, or multi-channel output relationships during the synthetic signal generation process, and supporting various dynamic processes such as power changes, frequency changes, interference on / off, and scene switching, the simulated radio frequency environment more closely resembles the complex and ever-changing conditions of the real world. Furthermore, the use of a gradual transition method for parameter changes effectively avoids abrupt changes in the output signal, thereby preventing the generation of spectral spurious signals, ensuring the purity and stability of the simulated signal, and avoiding unnecessary transient impacts or misjudgments on the module under test. This makes the testing of GNSS array anti-jamming modules more comprehensive and in-depth, enabling a more accurate evaluation of their anti-jamming performance, robustness, and adaptability in dynamic environments.
[0051] In some of the above embodiments, the pre-calibrated channel compensation parameters are used when generating the synthesized signals corresponding to each output channel. It should be noted that the specific calibration algorithm and calibration process for the channel compensation parameters can be executed by an independent calibration system or calibration method, and are not limited to the scope of this embodiment. This embodiment only involves the use of calibration results.
[0052] In one example, the external calibration process includes: injecting a known reference signal into each output channel, measuring the amplitude and phase deviations of each output channel relative to the reference channel, generating and pre-storing amplitude and phase compensation coefficients. The analog system loads the pre-stored channel compensation parameters before system startup or testing, and applies these parameters to the synthesized signals of the corresponding output channels during the digital signal processing stage. For example, it multiplies the digital signal of each channel by a complex compensation factor that includes amplitude gain and phase rotation, ensuring that the amplitude and phase deviations between the compensated channels meet preset consistency requirements, such as amplitude deviation less than ±0.5 dB and phase deviation less than ±5 degrees.
[0053] In some of the embodiments described above, a multi-channel coherent RF environment simulation method for GNSS array anti-interference modules is proposed. This method generates a composite signal corresponding to each output channel and converts it into an RF signal or an IF signal via an RF output unit to simulate a complex RF environment. However, when these simulated signals are input to the GNSS array anti-interference module under test, if the connection relationship between the output port of the RF output unit and the input channel of the module under test is unclear, or if there is a non-negligible time delay difference between the output channels, the simulated signal may not be accurately and synchronously delivered to the corresponding channel of the module under test, thereby affecting the accuracy and effectiveness of the test and failing to truly reflect the performance of the module under test under actual array input conditions.
[0054] In this regard, this embodiment further proposes that after the synthesized signals of each channel are converted into radio frequency signals or intermediate frequency signals through the radio frequency output unit, the output port of the radio frequency output unit corresponds one-to-one with the multiple input channels of the GNSS array anti-interference module under test or corresponds according to a preset mapping relationship, and the time delay difference between each output channel does not exceed the preset time delay threshold.
[0055] Specifically, to ensure that the analog signal is accurately delivered to the designated input channel of the GNSS array anti-interference module under test, this embodiment clarifies the connection method between the output port of the RF output unit and multiple input channels of the module under test. This connection can be a strict one-to-one correspondence, where each output port of the RF output unit is uniquely connected to one input channel of the module under test; or it can be a "preset mapping relationship," for example, based on the specific array structure or test requirements of the module under test, the signal from one output port is assigned to multiple input channels through software configuration or a physical connection matrix, or the signals from multiple output ports are combined and input to a specific channel. This explicit correspondence, whether through physical connection or logical configuration, aims to eliminate ambiguity in signal routing and ensure that the simulated array input conditions are accurately applied to the module under test.
[0056] Meanwhile, to maintain the coherence and spatial phase accuracy of the multi-channel signals, this embodiment strictly controls the time delay difference between each output channel. The time delay difference refers to the difference in time delay along the signal transmission path from the signal generation point to the input terminal of the module under test. By limiting this time delay difference to no more than a preset time delay threshold, this embodiment ensures that the relative phase and time relationship of the analog signal are highly maintained when it reaches the module under test. This goal can be achieved using various techniques. For example, in hardware design, equal-length RF cables, high-precision clock distribution networks, and fine time delay calibration within the RF output unit can be used. In software, the actual time delay of each channel can be measured before system startup or testing, and digital time delay compensation or phase adjustment can be applied to offset the differences. For example, a synchronization pulse or sweep signal can be injected, the response time of each channel can be measured, and then the compensation value can be calculated and applied. Furthermore, by combining the aforementioned unified reference clock, synchronous trigger signal, phase reference, or local oscillator reference, it can be ensured that the signal generation and output of all channels are based on a common, high-precision clock reference, thereby further guaranteeing the time delay consistency between channels.
[0057] Through the above technical solution, this embodiment ensures that the simulated radio frequency signal can be accurately delivered to the designated input channel of the module under test, avoiding problems such as signal mismatch or unclear connections. Simultaneously, by strictly controlling the time delay differences between each output channel, this embodiment effectively maintains the coherence and spatial phase relationship of the multi-channel signals, thereby guaranteeing the accuracy of the simulated array input conditions. This enables the GNSS array anti-interference module under test to receive a highly realistic and spatiotemporally consistent radio frequency environment, thus allowing for accurate and reliable evaluation of its anti-interference performance, significantly improving the validity and credibility of the test results.
[0058] In some of the above embodiments, while outputting radio frequency signals, scenario truth information is output to an external system in the form of structured data. The scenario truth information includes at least target signal parameters, interference signal parameters, multi-channel output relationships, and output timing information, which are used by the external system for test recording or subsequent analysis.
[0059] In this regard, this embodiment further proposes that the scenario truth information in step nine be output to an external system through at least one of the following interfaces: Ethernet interface, serial interface, file interface, database interface, or automatic test platform interface.
[0060] Specifically, the Ethernet interface is a network communication interface based on the Ethernet standard. It achieves high-speed, reliable data transmission through network protocols (such as TCP / IP), enabling the transmission of scene truth information to other computers or servers on a local area network (LAN) or wide area network (WAN). It is suitable for distributed testing systems and remote data management. The serial interface is a communication interface that transmits data bit by bit, such as RS-232, RS-485, or USB serial modes. Its simple structure makes it suitable for point-to-point communication or direct connection to specific hardware devices, enabling data transmission with low complexity. The file interface refers to writing scene truth information into a file of a specific format, such as a text file (CSV, XML, JSON), a binary file, etc., and then storing and accessing it through a file system. This method facilitates offline data analysis, archiving, and cross-platform sharing. The database interface refers to storing scene truth information in a database, such as a relational or non-relational database, through APIs or drivers provided by a database management system. This enables structured data management, efficient querying, and complex analysis, facilitating data integration with other business systems. The automated test platform interface is a communication interface specifically designed for automated test environments. It allows the simulation system to interact with the host computer test software or test executor to achieve automated control of the test process, data acquisition, and result reporting, such as through data exchange via specific API calls or message queue mechanisms.
[0061] Through the above technical solution, this embodiment provides diverse and standardized interface options for outputting scene truth information. This allows the simulation system to flexibly select the most suitable communication method according to the specific needs of the external system and the integration environment, thereby effectively solving the compatibility problems and data integration difficulties caused by a single output method. Whether it requires high-speed network transmission, simple point-to-point connection, offline file storage, structured database management, or seamless integration with automated testing platforms, this solution can provide corresponding support. This significantly improves the accessibility, manageability, and utilization efficiency of test data, ensuring that subsequent test records and index analysis of the GNSS array anti-interference module can be carried out more smoothly and efficiently, thereby optimizing the entire test verification process.
[0062] In some of the embodiments described above, a multi-channel coherent RF environment simulation method for GNSS array anti-jamming modules is proposed. This method can generate the synthetic signal corresponding to each output channel by setting the target signal parameters and the interference signal parameters. However, in actual GNSS anti-jamming module testing, if the frequency of the target signal and the type of the interference signal are not specifically defined, the simulation environment may not match the actual GNSS application scenario, making it difficult to effectively verify the performance of the anti-jamming module in a real complex electromagnetic environment, thus affecting the accuracy and effectiveness of the test.
[0063] In this regard, this embodiment further proposes that when setting the target signal parameters, the target signal frequency point corresponds to at least one GNSS-related frequency band among L1, B1, E1, G1, L5, B2, E5, or B3 frequency bands; and when setting the interference signal parameters, the interference type includes at least one of continuous wave interference, frequency sweep interference, broadband noise interference, multi-tone interference, pulse interference, or suppression interference.
[0064] Specifically, the target signal frequency corresponds to at least one GNSS-related frequency band selected from the L1, B1, E1, G1, L5, B2, E5, or B3 bands. This ensures that the target signal in the simulated environment is completely consistent with the signal frequency band received by the actual GNSS receiver. These frequency bands correspond to the L1 and L5 bands of the Global Positioning System (GPS), the B1, B2, and B3 bands of the BeiDou Navigation Satellite System (BDS), the E1 and E5 bands of the Galileo system, and the G1 band of the GLONASS system, respectively. By accurately selecting these frequency bands, the simulated GNSS signal can be ensured to have a high degree of realism, thereby providing accurate input conditions for the anti-interference module of the GNSS array under test. In implementation, a high-precision frequency synthesizer combined with digital up-conversion technology can be used to accurately generate the GNSS target signal in the required frequency band.
[0065] Meanwhile, the interference types in the interference signal parameters include at least one of continuous wave interference, frequency sweep interference, broadband noise interference, multi-tone interference, pulse interference, or suppression interference. These interference types cover the main forms of electromagnetic interference that GNSS receivers may encounter in practical applications. Continuous wave interference typically manifests as a strong signal at a single frequency; frequency sweep interference has a periodic frequency variation within a certain range; broadband noise interference generates random noise over a wide frequency band, potentially overwhelming the GNSS signal; multi-tone interference consists of multiple discrete frequency sine waves; pulse interference is a short-duration, high-energy transient signal; and suppression interference directly overlays the GNSS signal with a high-power signal. By simulating these diverse interference types, the performance of the GNSS array anti-jamming module under different interference scenarios can be comprehensively evaluated, such as its ability to suppress specific interferences, its anti-saturation capability, and its robustness in complex electromagnetic environments. These interference signals can be generated into specific waveforms by a digital signal processing unit and implemented through modulation, frequency synthesis, and other techniques.
[0066] By employing the aforementioned technical solution, the target signal frequency is precisely defined as GNSS-related frequency bands such as L1 and B1, and various typical interference types, including continuous wave, frequency sweep, broadband noise, multi-tone, pulse, and suppression, are introduced. This embodiment can generate a highly realistic and representative GNSS radio frequency environment. This allows the GNSS array anti-interference module under test to undergo comprehensive and in-depth performance evaluation under conditions close to real-world application scenarios. For example, it can accurately test the module's ability to suppress different types of interference, its anti-saturation capability, and its positioning accuracy maintenance capability in complex electromagnetic environments within specific GNSS frequency bands. This specific parameter setting significantly improves the effectiveness and reliability of simulation testing, ensuring sufficient verification of the anti-interference module before actual deployment, thereby effectively solving the problems of mismatched test scenarios and insufficient evaluation that may exist in traditional simulation methods.
[0067] In some of the embodiments described above, when performing multi-channel coherent RF environment simulation for GNSS array anti-interference modules, it is necessary to set the target signal parameters, interference signal parameters, and multi-channel output relationships. However, if the setting process for these key parameters lacks a unified, efficient, and flexible mechanism, it may lead to complex operations and low efficiency. Especially when frequent parameter adjustments or complex test sequences are required, human error can easily be introduced, affecting the accuracy and repeatability of the test.
[0068] In this regard, this embodiment further proposes that the above-mentioned test configuration parameters be received through at least one of the following methods: host computer software interface, script file, database scenario file, or automatic test interface.
[0069] Specifically, the parameter settings refer to configuring the target signal parameters, interference signal parameters, and multi-channel output relationships required by the simulated GNSS array anti-jamming module. The accuracy of these parameters directly determines the realism and effectiveness of the simulated environment. Target signal parameters include target signal frequency, target signal bandwidth, target signal power, target signal output timing, and target signal channel coverage relationships, used to define the characteristics of the GNSS signal. Interference signal parameters include interference type, interference frequency, interference bandwidth, interference power, interference quantity, interference output timing, and scene variation parameters, used to simulate various complex electromagnetic interference environments. Multi-channel output relationships include channel number, channel correspondence, channel amplitude relationship, channel phase relationship, and channel delay relationship, used to precisely control the spatial and temporal relationships between each output channel to form equivalent array input conditions.
[0070] The host computer software interface typically refers to a graphical user interface (GUI) running on the control computer. This interface provides intuitive visual elements, such as text boxes, drop-down menus, sliders, and buttons, for users to input, select, and adjust parameters. For example, users can select a GNSS frequency band via a drop-down menu, enter a specific power value in a text box, or adjust the bandwidth of interference signals using a slider. The host computer software interface can display parameter setting results in real time and can integrate parameter verification functions, effectively reducing errors and improving setting efficiency and accuracy.
[0071] The script file is a text file containing a series of instructions or commands that can be executed automatically by the system. In parameter settings, the script file can predefine all target signal parameters, interference signal parameters, and multi-channel output relationships, and load and apply them according to a preset logical order. For example, a script file can define an interference scanning process from low power to high power, or a complex scenario involving switching between multiple interference types. By executing the script file, batch parameter settings, automated test sequence execution, and accurate reproduction of complex dynamic scenarios can be achieved, ensuring the repeatability and consistency of the testing process.
[0072] The database scenario file refers to the storage of predefined test scenario parameters in a structured database or a file in a specific format (such as XML or JSON). Each scenario file or database record represents a complete test configuration, containing all relevant target signal parameters, interference signal parameters, and multi-channel output relationships. When a specific test needs to be executed, the system can directly read the corresponding parameter set from the database or scenario file and automatically load it into the simulation system. This approach facilitates the storage, management, version control, and sharing of test scenarios, greatly simplifies test preparation, and ensures consistency of parameter settings across different tests.
[0073] The automated test interface is a programmable interface that allows external automated test systems or software to communicate and control a multi-channel RF environment simulation system via programming. This interface can be an application programming interface (API) based on network protocols (such as TCP / IP), serial communication protocols, or dedicated hardware interfaces (such as GPIB or USB). Through the automated test interface, external systems can send commands to set parameters, start simulations, query status, or acquire data, thereby achieving complete automation of the test process without manual intervention. This is suitable for large-scale, long-term, or unattended test tasks.
[0074] The above technical solutions provide diverse, flexible, and efficient parameter setting methods for multi-channel coherent RF environment simulation. The host computer software interface allows operators to intuitively and conveniently configure various parameters, reducing operational difficulty and human error rates. Script files and database scenario files support automated loading and management of test scenarios, greatly improving testing efficiency and repeatability, especially suitable for complex or highly repetitive testing tasks. Furthermore, the introduction of an automatic test interface enables seamless integration of the simulation system into larger automated testing platforms, achieving end-to-end automation of the testing process. This significantly improves the overall efficiency, accuracy, and reliability of GNSS array anti-interference module testing, ensuring a comprehensive evaluation of the module's performance under test in various complex electromagnetic environments.
[0075] Reference Figure 2 , Figure 2 This is a structural block diagram of the first embodiment of the multi-channel coherent radio frequency environment simulation system for GNSS array anti-interference module of this application.
[0076] like Figure 2 As shown in the embodiments of this application, the multi-channel coherent radio frequency environment simulation system for GNSS array anti-interference modules includes: The parameter receiving module 10 is used to receive test configuration parameters, which include target signal parameters, interference signal parameters, and multi-channel output relationships provided externally. The multi-channel output relationships include at least the channel amplitude relationship, channel phase relationship, and channel delay relationship of each output channel. The synthesis module 20 is used to generate a synthesized signal corresponding to each output channel according to the target signal parameters, the interference signal parameters and the multi-channel output relationship. The synthesized signal of each output channel is at least superimposed by the target signal component and the interference signal component after being adjusted according to the channel amplitude relationship, channel phase relationship and channel delay relationship of the corresponding output channel. The synthesized signal of each output channel is generated based on a common digital time base. The output module 30 is used to convert the synthesized signal of each output channel into a radio frequency signal or an intermediate frequency signal, and output it to the GNSS array anti-interference module under test through multiple output ports corresponding to each output channel. Each output channel shares a common reference clock and a common local oscillator reference to maintain the coherence relationship between each output channel.
[0077] It should be understood that the above are merely illustrative examples and do not constitute any limitation on the technical solution of this application. In specific applications, those skilled in the art can make settings as needed, and this application does not impose any restrictions on this.
[0078] This embodiment receives an externally given multi-channel output relationship, generates a composite signal in each output channel consisting of the superposition of the target signal component and the interference signal component, and maintains the multi-channel coherence relationship based on a common digital time base, a common reference clock, and a common local oscillator reference. The signal is then output to the module under test via multiple ports. This has the advantage of being able to construct a controllable, repeatable, and multi-channel coherent equivalent RF input environment in a laboratory environment, effectively supporting the verification and testing of the array anti-interference module.
[0079] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this application. In practical applications, those skilled in the art can select some or all of it to achieve the purpose of this embodiment according to actual needs, and no restrictions are imposed here.
[0080] In addition, for technical details not described in detail in this embodiment, please refer to the method for multi-channel coherent radio frequency environment simulation for GNSS array anti-interference modules provided in any embodiment of this application, which will not be repeated here.
[0081] Furthermore, it should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0082] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0083] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application. The above are only preferred embodiments of this application and do not limit the patent scope of this application. All equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A multi-channel coherent radio frequency environment simulation method for GNSS array anti-interference modules, characterized in that, Includes the following steps: Receive test configuration parameters, which include target signal parameters, interference signal parameters, and multi-channel output relationships provided externally. The multi-channel output relationships include at least the channel amplitude relationship, channel phase relationship, and channel delay relationship of each output channel. Based on the target signal parameters, the interference signal parameters, and the multi-channel output relationship, a composite signal corresponding to each output channel is generated. The composite signal of each output channel is at least composed of the target signal component and the interference signal component after adjustment according to the channel amplitude relationship, channel phase relationship, and channel delay relationship of the corresponding output channel. The composite signal of each output channel is generated based on a common digital time base. The synthesized signals of each output channel are converted into radio frequency signals or intermediate frequency signals, and output to the GNSS array anti-interference module under test through multiple output ports corresponding to each output channel. Each output channel shares a common reference clock and a common local oscillator reference to maintain the coherence relationship between each output channel.
2. The method according to claim 1, characterized in that, Each output channel corresponds to a synthesis path, which includes a digital baseband generation unit, a digital-to-analog converter, and an up-conversion unit connected in sequence. The digital baseband generation units of each synthesis path operate synchronously based on the common digital time base, and the up-conversion units of each synthesis path share the common local oscillator reference. In the synthesis path of each output channel, the target signal component and the interference signal component are superimposed in the digital domain, and then converted into radio frequency signals or intermediate frequency signals by the digital-to-analog converter and up-conversion unit of the synthesis path, and output to the output port mapped to the channel number of the output channel.
3. The method according to claim 1, characterized in that, The common reference clock and the common local oscillator reference are provided by a clock synchronization and coherence holding unit, which is implemented using at least one of a unified reference source, a synchronization trigger line, a unified local oscillator, a phase-locked loop, or a phase reset mechanism.
4. The method according to claim 1, characterized in that, The coherence relationship between each output channel is measured in the following way: a single-tone calibration signal of the same frequency is injected into each output channel, and within a preset measurement bandwidth and a preset measurement time window, the phase difference between the calibration signals output by any two output ports is measured. The deviation of the phase difference between each pair of output ports relative to the preset channel phase relationship does not exceed a preset phase threshold. The preset phase threshold is determined according to the test requirements of the anti-interference module of the GNSS array under test for the coherence of the input signal.
5. The method according to claim 1, characterized in that, When generating the synthesized signal corresponding to each output channel, the channel compensation parameters obtained by pre-calibration are called to perform amplitude compensation and phase compensation on the synthesized signal of the corresponding output channel. The channel compensation parameters are obtained by pre-calibrating the multi-channel RF environment simulation system by an external calibration process and are stored in advance.
6. The method according to claim 1, characterized in that, The multi-channel output relationship is provided by the external space modeling module. The external space modeling module determines the channel amplitude relationship, the channel phase relationship, and the channel delay relationship based on the spatial orientation parameters of the target signal or interference signal. After receiving the multi-channel output relationship sent by the external space modeling module, each output channel is configured according to the multi-channel output relationship.
7. The method according to claim 1, characterized in that, The multiple output ports correspond one-to-one with the multiple input channels of the GNSS array anti-interference module under test or correspond according to a preset mapping relationship, and the time delay difference between the generation of the synthesized signal and the output of the output port of each output channel does not exceed the preset time delay threshold.
8. The method according to claim 1, characterized in that, Also includes: While outputting signals to the GNSS array anti-interference module under test, the system also outputs scene truth information to an external system in the form of structured data. The scene truth information includes at least the target signal parameters, the interference signal parameters, the multi-channel output relationship, and the output timing information. The output timing of the scene truth information is aligned with the timing of the signal output to the GNSS array anti-interference module under test.
9. A multi-channel coherent radio frequency environment simulation system for GNSS array anti-interference modules, characterized in that, include: The parameter receiving module is used to receive test configuration parameters, which include target signal parameters, interference signal parameters, and multi-channel output relationships provided externally. The multi-channel output relationships include at least the channel amplitude relationship, channel phase relationship, and channel delay relationship of each output channel. The synthesis module is used to generate a synthesized signal corresponding to each output channel according to the target signal parameters, the interference signal parameters and the multi-channel output relationship. The synthesized signal of each output channel is at least composed of the target signal component and the interference signal component after adjustment according to the channel amplitude relationship, channel phase relationship and channel delay relationship of the corresponding output channel. The synthesized signal of each output channel is generated based on a common digital time base. The output module is used to convert the synthesized signals of each output channel into radio frequency signals or intermediate frequency signals, and output them to the GNSS array anti-interference module under test through multiple output ports corresponding to each output channel. Each output channel shares a common reference clock and a common local oscillator reference to maintain the coherence relationship between each output channel.