Satellite signal simulation method, verification method, device, equipment and medium

By using a digital simulation model to simulate satellite signals in the baseband domain, the problems of high complexity and low efficiency in satellite signal simulation are solved, and efficient performance evaluation of the radio frequency front-end link is achieved.

CN122496093APending Publication Date: 2026-07-31CHINA SATELLITE NETWORK EXPLORATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA SATELLITE NETWORK EXPLORATION CO LTD
Filing Date
2026-06-24
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Existing technologies for satellite signal simulation are complex, have low simulation efficiency, and make it difficult to efficiently evaluate the performance of radio frequency front-end links.

Method used

By acquiring satellite communication parameters and the external characteristic parameters of radio frequency devices, satellite signals can be simulated and verified in the baseband domain using a pre-built digital simulation model, replacing traditional transistor-level circuit simulation or physical electromagnetic simulation.

Benefits of technology

It significantly simplifies the simulation process, improves simulation efficiency, and enables rapid evaluation of RF front-end link performance, making it suitable for the development and verification of satellite communication terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122496093A_ABST
    Figure CN122496093A_ABST
Patent Text Reader

Abstract

This application provides a method, verification method, apparatus, device, and medium for simulating satellite signals. The method includes: acquiring satellite communication parameters and importing the external characteristic parameters of antennas and radio frequency devices; collecting the satellite baseband signal to be simulated; then, in response to a selected simulation project, performing simulation processing on the satellite baseband signal using a pre-built digital simulation model; and finally, obtaining data corresponding to preset performance indicators based on the simulation results. Unlike related technologies, this application does not require transistor-level circuit simulation or physical electromagnetic simulation. Instead, it relies on the external characteristic parameters of the devices to complete the equivalent simulation of the radio frequency front-end link in the baseband domain, thereby significantly simplifying the simulation process and greatly improving simulation efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of satellite communication technology, and in particular to a method, verification method, apparatus, equipment and medium for simulating satellite signals. Background Technology

[0002] In satellite communication systems, the performance of the radio frequency front-end link inside a narrowband communication terminal directly affects its communication quality and reliability. Therefore, accurately simulating the satellite signal propagation and processing process in this link is a key step in verifying terminal performance and supporting the design.

[0003] In related technologies, when simulating satellite signals, radio frequency front-end devices, such as antennas, amplifiers, and filters, are usually modeled and simulated through transistor-level circuit simulation or physical electromagnetic simulation.

[0004] However, the above methods result in a complex simulation process for satellite signals and low simulation efficiency. Summary of the Invention

[0005] This application provides satellite signal simulation methods, verification methods, apparatus, equipment, and media to reduce the complexity of satellite signal simulation and improve simulation efficiency.

[0006] In a first aspect, embodiments of this application provide a method for simulating satellite signals, comprising:

[0007] Obtain the configured satellite communication parameters;

[0008] Import the external characteristic parameters of the antenna and RF devices;

[0009] Collect the baseband signal of the satellite to be simulated;

[0010] In response to the selected simulation project, based on the satellite communication parameters and the external characteristic parameters, the simulation project is executed on the satellite baseband signal using a pre-built digital simulation model, and the simulation results are output. The digital simulation model is used to simulate the amplitude and / or phase response of the antenna and radio frequency devices to the satellite baseband signal.

[0011] Based on the simulation results, obtain the data corresponding to the preset performance indicators.

[0012] In one possible implementation, in response to the selected simulation project, the simulation project is executed on the satellite baseband signal using a pre-built digital simulation model based on the satellite communication parameters and the external characteristic parameters, and the simulation results are output, including:

[0013] Based on the simulation project, the corresponding target parameters are determined from the satellite communication parameters, and the corresponding feature data are extracted from the external characteristic parameters;

[0014] The target parameters, the feature data, and the satellite baseband signal are input into the digital simulation model;

[0015] The digital simulation model processes the satellite baseband signal according to the processing logic corresponding to the simulation project, and outputs the simulation results.

[0016] In one possible implementation, if the simulation project is a simulation of the transmit and receive characteristics of a single antenna element, the target parameter is a first target parameter related to the transmit and receive characteristics of the antenna, and the feature data is radiation pattern data;

[0017] The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes:

[0018] Using the digital simulation model, based on the first target parameters and the incoming wave direction or transmission pointing angle corresponding to the satellite baseband signal, the corresponding antenna gain and phase deviation are obtained by interpolation from the radiation pattern data.

[0019] The antenna gain and phase deviation are applied to the satellite baseband signal to output an amplitude- and phase-adjusted satellite baseband signal, thereby simulating the amplitude and phase response of a single antenna element to a signal in the corresponding direction.

[0020] The satellite baseband signal after amplitude and phase adjustment is the simulation result.

[0021] In one possible implementation, if the simulation project is an array antenna beam characteristic simulation, the target parameter is a second target parameter related to beam control, and the feature data is the array pattern and beam control data;

[0022] The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes:

[0023] Using the digital simulation model, the phase delay of each element in the array antenna is determined based on the second target parameters and the beam control data.

[0024] The weighting coefficients of each array element are determined based on the array pattern.

[0025] The weighting coefficient and the phase delay are applied to the satellite baseband signal to output the beam-synthesized satellite baseband signal, thereby simulating the beam gain of the array antenna.

[0026] The satellite baseband signal obtained by beamforming is the simulation result.

[0027] In one possible implementation, if the simulation project is an amplitude characteristic simulation of an active radio frequency device, the target parameter is a third target parameter related to amplitude modulation, and the feature data is device gain data;

[0028] The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes:

[0029] Based on the digital simulation model, the amplitude adjustment coefficient corresponding to the satellite baseband signal is determined according to the third target parameter and the device gain data.

[0030] The amplitude of the satellite baseband signal is adjusted using the amplitude adjustment coefficient, and the amplitude-adjusted satellite baseband signal is output to simulate the amplitude amplification and compression characteristics of active devices.

[0031] The amplitude-adjusted satellite baseband signal is the simulation result.

[0032] In one possible implementation, if the simulation project is a radio frequency link frequency characteristic simulation, the target parameter is a fourth target parameter related to frequency control, and the feature data are amplitude frequency response data and phase response data;

[0033] The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes:

[0034] Based on the amplitude-frequency response data, the amplitude adjustment method for each frequency component of the satellite baseband signal is determined using the digital simulation model.

[0035] Based on the phase response data, determine the phase adjustment method for each frequency component of the satellite baseband signal;

[0036] The amplitude adjustment method and the phase adjustment method are used to perform frequency domain processing on the satellite baseband signal, and the satellite baseband signal after frequency characteristic adjustment is output to simulate the frequency selective transmission characteristics in the radio frequency link.

[0037] The satellite baseband signal after frequency characteristic adjustment is the simulation result.

[0038] In one possible implementation, if the simulation project is a radio frequency conversion characteristic simulation, the target parameter is a fifth target parameter related to frequency conversion, and the feature data is frequency conversion data;

[0039] The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes:

[0040] Based on the fifth target parameter and the frequency conversion data, the frequency shift parameter of the satellite baseband signal is determined using the digital simulation model.

[0041] The frequency shift parameters are used to perform frequency shift processing on the satellite baseband signal, and the frequency-adjusted satellite baseband signal is output to simulate the frequency conversion characteristics of the radio frequency converter.

[0042] The satellite baseband signal after frequency conversion adjustment is the simulation result.

[0043] In one possible implementation, if the simulation project is a radio frequency link noise characteristic simulation, the target parameter is a sixth target parameter related to noise calculation, and the feature data is a link noise parameter;

[0044] The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes:

[0045] Based on the sixth target parameter and the link noise parameter, the total equivalent noise power corresponding to the satellite baseband signal is determined using the digital simulation model.

[0046] Based on the total equivalent noise power, a corresponding noise sequence is generated;

[0047] The noise sequence is superimposed on the satellite baseband signal to output the satellite baseband signal after noise superposition, so as to simulate the noise accumulation effect in the radio frequency link;

[0048] The satellite baseband signal after noise superposition is the simulation result.

[0049] In one possible implementation, obtaining data corresponding to a preset performance index based on the simulation results includes:

[0050] The simulation results are demodulated and / or parameters are extracted to obtain the raw data corresponding to the preset performance index;

[0051] The original data is processed based on preset operations to obtain the index value of the preset performance index;

[0052] The index value is used as the data corresponding to the preset performance index.

[0053] In one possible implementation, it also includes:

[0054] The data corresponding to the preset performance indicators are visualized according to the preset display format.

[0055] Secondly, embodiments of this application provide a method for verifying satellite signal link performance, comprising:

[0056] Obtain the configured satellite communication parameters;

[0057] Import the external characteristic parameters of the antenna and RF devices;

[0058] Collect the baseband signal of the satellite to be verified;

[0059] In response to the selected link performance verification project, based on the satellite communication parameters and the external characteristic parameters, the link performance verification project is performed on the satellite baseband signal using a pre-built digital simulation model, and the verification results are output. The digital simulation model is used to verify the amplitude and / or phase response of the antenna and radio frequency devices to the satellite baseband signal.

[0060] Based on the verification results, obtain the data corresponding to the preset performance indicators.

[0061] Thirdly, embodiments of this application provide a satellite signal simulation device, comprising:

[0062] The first acquisition module is used to acquire the configured satellite communication parameters;

[0063] The first import module is used to import the external characteristic parameters of antennas and radio frequency devices;

[0064] The first acquisition module is used to acquire the satellite baseband signal to be simulated;

[0065] The first processing module is used to respond to the selected simulation project, and according to the satellite communication parameters and the external characteristic parameters, execute the simulation project on the satellite baseband signal through a pre-built digital simulation model, and output the simulation results.

[0066] The first acquisition module is further configured to acquire data corresponding to preset performance indicators based on the simulation results.

[0067] Fourthly, embodiments of this application provide a satellite signal link performance verification device, comprising:

[0068] The second acquisition module is used to acquire the configured satellite communication parameters;

[0069] The second import module is used to import the external characteristic parameters of the antenna and RF devices;

[0070] The second acquisition module is used to acquire the satellite baseband signal to be verified;

[0071] The second processing module is used to respond to the selected link performance verification project, and to perform the link performance verification project on the satellite baseband signal according to the satellite communication parameters and the external characteristic parameters through a pre-built digital simulation model, and output the verification results. The digital simulation model is used to verify the amplitude and / or phase response of the antenna and radio frequency devices to the satellite baseband signal.

[0072] The second acquisition module is further configured to acquire data corresponding to preset performance indicators based on the verification results.

[0073] Fifthly, embodiments of this application provide an electronic device, including: a memory and a processor;

[0074] The memory stores computer-executed instructions;

[0075] The processor executes computer execution instructions stored in the memory, causing the processor to perform various possible implementations of the first and / or second aspects described above.

[0076] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement various possible implementations of the first and / or second aspects described above.

[0077] In a seventh aspect, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements various possible implementations of the first and / or second aspects described above.

[0078] The satellite signal simulation method, verification method, apparatus, device, and medium provided in this application acquire satellite communication parameters and import the external characteristic parameters of antennas and radio frequency devices, and collect the satellite baseband signal to be simulated. Then, in response to the selected simulation project, a pre-built digital simulation model is used to perform simulation processing on the satellite baseband signal, and data corresponding to preset performance indicators are obtained based on the simulation results. Unlike related technologies, this application does not require transistor-level circuit simulation or physical electromagnetic simulation. Instead, it relies on the external characteristic parameters of the devices to complete the equivalent simulation of the radio frequency front-end link in the baseband domain, thereby significantly simplifying the simulation process and greatly improving simulation efficiency. Attached Figure Description

[0079] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0080] Figure 1 A schematic diagram of a satellite signal simulation architecture provided for this application in a related technology;

[0081] Figure 2 This is a schematic diagram of an application scenario provided by an embodiment of this application;

[0082] Figure 3 A flowchart illustrating a satellite signal simulation method provided in this application embodiment;

[0083] Figure 4 A schematic diagram of the architecture of a digital simulation model provided in an embodiment of this application;

[0084] Figure 5 A flowchart illustrating a method for simulating satellite baseband signals under a single antenna element transmit / receive characteristic simulation project, provided in an embodiment of this application.

[0085] Figure 6 A flowchart illustrating a method for simulating satellite baseband signals under an array antenna beam characteristic simulation project, provided in an embodiment of this application;

[0086] Figure 7 A flowchart illustrating a method for simulating satellite baseband signals under the amplitude characteristic simulation project of a radio frequency active device, provided in an embodiment of this application;

[0087] Figure 8 A schematic diagram showing the comparison between the output curve and the theoretical curve of the method of this application, provided for an embodiment of this application;

[0088] Figure 9 A flowchart illustrating a method for simulating satellite baseband signals under a radio frequency link frequency characteristic simulation project, provided in an embodiment of this application;

[0089] Figure 10 This application provides a schematic diagram of a filter frequency response curve.

[0090] Figure 11 A flowchart illustrating a method for simulating satellite baseband signals under a radio frequency conversion characteristic simulation project, provided in an embodiment of this application;

[0091] Figure 12 A comparative schematic diagram showing the addition of phase noise before and after an embodiment of this application;

[0092] Figure 13 A flowchart illustrating a method for simulating satellite baseband signals under a radio frequency link noise characteristic simulation project, provided as an embodiment of this application;

[0093] Figure 14 A schematic diagram of a signal after adding noise, provided as an embodiment of this application;

[0094] Figure 15An architecture for a satellite signal simulation method is provided in this application embodiment;

[0095] Figure 16 A flowchart illustrating a method for verifying satellite signal link performance provided in an embodiment of this application;

[0096] Figure 17 A schematic diagram of the structure of a satellite signal simulation device provided in an embodiment of this application;

[0097] Figure 18 A schematic diagram of a satellite signal link performance verification device provided in an embodiment of this application;

[0098] Figure 19 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0099] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0100] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application.

[0101] First, let me explain the terms used in this application:

[0102] In-phase / Quadrature (I / Q) signals: I / Q signals are the real and imaginary parts of a complex signal, generated as an RF signal through modulation. In baseband processing, I / Q signals facilitate the separation of amplitude and phase information, improving signal processing efficiency.

[0103] A phased array antenna is composed of multiple antenna elements, and its beam pointing and shape are dynamically controlled by adjusting the phase and amplitude of each element. Phased array antennas are widely used in radar and satellite communications, supporting beam scanning, multi-beam generation, and interference suppression.

[0104] Hardware-in-the-loop (HIL) testing involves connecting actual hardware to a simulation environment to verify the system's performance under real-world conditions. This test uses a real-time simulator to generate virtual environment signals that interact with the physical hardware, quickly identifying design flaws. For example, in satellite terminal development, HIL testing can simulate the impact of orbital changes on link performance.

[0105] Constellation diagram: The distribution of constellation points of the modulated signal in the complex plane, reflecting the amplitude of the modulation quality error vector of the signal, and can be used to intuitively analyze signal distortion.

[0106] In satellite communication systems, the performance indicators of the radio frequency front-end links integrated within narrowband communication terminals, such as low-Earth orbit satellite terminals or IoT nodes, play a decisive role in the stability of the final communication and the reliable transmission of data. Differences in the characteristics of components such as antennas, amplifiers, and filters within the link directly result in fluctuations in signal quality. Therefore, high-fidelity simulation of the satellite signal transmission path and processing flow within this link is crucial.

[0107] Please see Figure 1 , Figure 1 This application provides a schematic diagram of a satellite signal simulation architecture in a related technology. When simulating satellite signals, it is usually done by device-level modeling, that is, by using simulation software, such as transistor-level circuit simulation or physical electromagnetic simulation, to model and simulate radio frequency front-end devices, such as narrowband communication antennas, radio frequency modules (amplifiers, frequency conversion models and filter models).

[0108] Specifically, the antenna pattern is calculated using electromagnetic simulation software, the amplifier nonlinearity is modeled using circuit simulation tools, and frequency conversion and filter models are built. Finally, the RF output results are down-converted and sampled, and then fed into the baseband algorithm model for signal processing.

[0109] However, the aforementioned device-level modeling method requires individual simulation of each device in conjunction with its internal structure, which leads to a complex simulation process and low simulation efficiency for satellite signals.

[0110] Therefore, to address the aforementioned problems in related technologies, this application proposes a satellite signal simulation method. Specifically, it acquires satellite communication parameters and imports the external characteristic parameters of antennas and radio frequency devices, collects the satellite baseband signal to be simulated, and, in response to the selected simulation project, calls a pre-set digital simulation model to perform integrated processing on the collected satellite baseband signal, thereby replacing the process of modeling and simulating each device separately in related technologies. Finally, it obtains preset performance index data from the simulation results. This transforms device-level simulation into a one-time model processing method, significantly reducing the complexity of the simulation process and improving simulation efficiency.

[0111] To facilitate understanding of the methods in this application, the following description uses exemplary application scenarios. Please refer to [link / reference]. Figure 2 , Figure 2This is a schematic diagram illustrating an application scenario provided by an embodiment of this application. The method of this application can be deployed in a satellite narrowband communication terminal link performance verification platform, simulation tool, or hardware-in-the-loop testing system. Specific application scenarios include link performance verification of satellite narrowband communication terminals during the research and development, integration testing, environmental testing, and in-service evaluation stages.

[0112] exist Figure 2 The scenario shown may include terminal 01 and satellite 02. Satellite 02 can act as a signal source or communication peer, transmitting real satellite signals to terminal 01. Terminal 01 is configured with satellite communication parameters and has pre-imported the external characteristic parameters of its antenna and RF devices. Terminal 01 acquires its own satellite baseband signal to be transmitted or processed, and in response to the user-selected test item, performs corresponding simulation processing on the satellite baseband signal using a pre-built digital simulation model based on the satellite communication parameters and external characteristic parameters, outputting simulation results. Terminal 01 then obtains data corresponding to preset performance indicators based on the simulation results, thereby completing a rapid evaluation of its own link performance without the need to build an actual RF link.

[0113] It is understood that the above examples are for illustrative purposes only and do not limit this application. The specific details can be determined based on the actual application situation.

[0114] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0115] Please see Figure 3 , Figure 3 This is a flowchart illustrating a satellite signal simulation method provided in an embodiment of this application. The execution entity of this method can be a satellite signal simulation device. This satellite signal simulation device can be implemented through a computer program, or through a medium storing the relevant computer program, such as a USB flash drive and / or optical disc, or through a physical device integrating or installing the relevant computer program, such as a chip or electronic device. The electronic device can be a smart terminal, a server, or a server cluster, etc. Figure 3 As shown, the method may include the following steps:

[0116] S301. Obtain the configured satellite communication parameters.

[0117] Optionally, in this embodiment, the execution entity is an electronic device, in which a satellite narrowband communication terminal link performance verification platform is deployed. This platform may include a parameter configuration unit, a third-party data import unit, a simulation execution unit, an indicator extraction unit, a result display unit, and a report generation unit.

[0118] The parameter configuration unit is used to obtain the satellite communication parameters configured by the user.

[0119] Optionally, satellite communication parameters include, but are not limited to: satellite orbit, terminal attitude, operating frequency band, symbol rate, antenna type, amplifier gain, noise figure, filter frequency response, frequency conversion local oscillator, and environmental conditions.

[0120] S302, Import the external characteristic parameters of the antenna and RF devices.

[0121] The third-party data import unit is used to import third-party test reports or technical specifications containing external characteristic parameters of antennas and RF devices. External characteristic parameters may include narrowband communication antenna parameter sets and narrowband communication RF parameter sets.

[0122] The antenna parameter set includes, but is not limited to: antenna pattern, axial ratio, VSWR, phase center deviation, scanning range, noise figure, and active gain.

[0123] The RF parameter set includes, but is not limited to: active gain, 1dB compression point, in-band flatness, out-of-band rejection ratio, image rejection ratio, in-phase / quadrature (I / Q) imbalance, noise figure, and phase noise.

[0124] S303. Collect the satellite baseband signal to be simulated.

[0125] Optionally, the satellite baseband signal can be an I / Q data stream, which belongs to the baseband domain signal.

[0126] In related technologies, radio frequency link simulation often involves mixed modeling of radio frequency analog signals and digital baseband signals, requiring switching between different signal domains. For example, an analog circuit is first simulated on a high-frequency carrier, and then the result is down-converted for baseband algorithm simulation.

[0127] However, this multi-domain simulation process is complex, prone to introducing errors, and lacks a unified way of describing signals.

[0128] Therefore, in order to reduce the complexity and error caused by cross-domain conversion from the source, this embodiment can acquire satellite baseband signals in the baseband domain when acquiring signals, and control the entire simulation process within the baseband domain, so that there is no need to perform domain switching operations between radio frequency and baseband.

[0129] Another related technology typically uses high-frequency time-domain signals to directly simulate the radio frequency link. To accurately capture the rapid oscillation characteristics of the radio frequency carrier, this approach requires setting an extremely high sampling rate and an extremely small time step.

[0130] However, this approach directly results in long simulation times and high hardware resource consumption, making it difficult to support simulation analysis of long-term, large-scale communication processes. For satellite narrowband communication, with its narrow bandwidth, long transmission links, and array antennas, the aforementioned high-frequency time-domain direct simulation method is even less capable of efficiently completing performance evaluation.

[0131] This embodiment completes signal sampling and processing only in the baseband domain, avoiding the resource overhead caused by high-frequency simulation, thereby significantly improving simulation efficiency.

[0132] S304. In response to the selected simulation project, based on the satellite communication parameters and external characteristic parameters, the simulation project is performed on the satellite baseband signal using a pre-built digital simulation model, and the simulation results are output.

[0133] Among them, digital simulation models can be used to simulate the amplitude and / or phase response of antennas and radio frequency devices to satellite baseband signals.

[0134] In this embodiment, the digital simulation model can also be called the antenna and radio frequency link digital twin simulation model or digital twin model, which has been pre-configured in the simulation execution unit.

[0135] like Figure 4 As shown, Figure 4 This is a schematic diagram of the architecture of a digital simulation model provided in an embodiment of this application. It consists of multiple standardized functional modules, which may include an antenna module, an amplitude gain module, a frequency characteristic module, a frequency conversion module, and a noise model module. The antenna module may include a passive single-element antenna module and a passive phased array antenna module.

[0136] Each module is connected through a unified baseband I / Q interface and connected in series according to the actual propagation order of the RF signal in the physical front end to form a complete link simulation model.

[0137] The modeling of the above modules can be based on external characteristic parameters obtained from third-party simulations or measurements, without involving the simulation of the internal principles of the device. This modular design gives each module good independence, replaceability, and reusability. Modules can be flexibly added or removed or their order adjusted according to different terminal configurations, thereby quickly reconstructing the simulation chain to adapt to new simulation requirements.

[0138] In this embodiment, the digital simulation model can respond to the simulation project selected by the user and activate the modules required for the simulation project. These modules can be any one or more of the following: antenna module, amplitude gain module, frequency response module, frequency conversion module, and noise model module. Then, based on the activated modules, satellite communication parameters, and external characteristic parameters, the corresponding simulation project is executed on the satellite baseband signal, thereby outputting the simulation result after the influence of the antenna and RF link, i.e., the I / Q data stream.

[0139] One possible approach is to determine the corresponding target parameters from the satellite communication parameters based on the simulation project, extract the corresponding feature data from the external characteristic parameters, input the target parameters, feature data, and satellite baseband signal into the digital simulation model, and then process the satellite baseband signal according to the processing logic corresponding to the simulation project through the digital simulation model to output the simulation results.

[0140] The specific implementation of the above steps will be described in the following embodiments. Please refer to the following embodiments.

[0141] In related technologies, simulation processes typically only provide the algorithm principle but lack specific engineering implementation details, leading to unclear implementation processes. In this embodiment, however, a parameter configuration unit, a third-party data import unit, and a simulation execution unit are used. Users can configure satellite communication parameters, import the external characteristic parameters of antennas and RF devices, and select enabled functional modules to start the simulation, thereby automatically completing the corresponding link calculations.

[0142] By replacing transistor-level circuit simulation or physical electromagnetic simulation with digital simulation models, the internal structure of RF devices can be modeled one by one, and the behavior of modules can be driven directly based on external characteristic parameters. This modular modeling method significantly simplifies the simulation process.

[0143] S305. Based on the simulation results, obtain the data corresponding to the preset performance indicators.

[0144] One possible approach is to demodulate and / or extract parameters from the simulation results to obtain the raw data corresponding to the preset performance indicators, and then perform calculations on the raw data based on preset operations to obtain the index values ​​of the preset performance indicators, and finally use the index values ​​as the data corresponding to the preset performance indicators.

[0145] Optionally, after obtaining the simulation results output by the digital simulation model, i.e., the processed I / Q data stream, the index extraction unit can call the baseband processing model to demodulate and extract parameters from the I / Q data stream to obtain raw data related to preset performance indicators. For example, intermediate measured values ​​of parameters such as error vector magnitude (EVM), signal-to-noise ratio, bit error rate, gain-to-noise temperature ratio (G / T), and link margin.

[0146] Based on preset computational operations, such as statistical averaging, threshold comparison, historical result comparison, or consistency calculation with physical terminal test results, these raw data are processed to calculate the final performance index value. For example, the root mean square value of EVM measured multiple times is taken, the bit error rate and the statistical values ​​before / after error correction are converted into effective values, or the link margin evaluation value is generated after comparing the simulation results with the preset threshold value.

[0147] The calculated index values ​​are then used as data corresponding to preset performance indicators and displayed in a preset format. Specifically, the result display unit presents the results to the user in the form of tables, spectrum diagrams, constellation diagrams, gain curves, or alarm information. The report generation unit automatically outputs a link performance verification report, which may include the content obtained above.

[0148] In related technologies, more attention is usually paid to the internal simulation calculation results. There is a lack of a unified extraction, display and report generation mechanism for engineering indicators such as EVM, signal-to-noise ratio, bit error rate, G / T value and link margin, which is not conducive to forming an observable verification closed loop.

[0149] In this embodiment, the simulation results are calculated and displayed using multiple indicators through the indicator extraction unit and the result display unit. The verification report is automatically generated through the report generation unit, which allows the simulation results to be compared with threshold values, historical results, or physical terminal test results. This directly forms verification conclusions that can be used for design review, joint debugging and acceptance, creating a deployable, operable, observable and comparable engineering verification toolchain.

[0150] In the later stages of product development, it is sometimes necessary to combine simulation results with real hardware for joint debugging and verification. In related technologies, simulation typically outputs RF waveforms in the RF analog domain, while the digital baseband processing unit operates in the digital baseband domain; the two operate in different signal domains. Therefore, the simulation results, i.e., the RF waveforms, cannot be directly fed into the digital baseband processing unit. They require additional down-conversion, analog-to-digital conversion, and signal format conversion steps. This increases the complexity and uncertainty of testing, making it difficult to easily interface the real digital baseband signal with the analog RF front-end for verification.

[0151] To address this interoperability barrier caused by signal domain differences, in this embodiment, under hardware-in-the-loop testing scenarios, the platform can directly output the simulated I / Q data stream, i.e., the digital baseband signal, to the physical terminal or digital twin baseband model. The baseband side then recovers the symbol stream and measures parameters such as EVM, signal-to-noise ratio, and bit error rate, bypassing the RF waveform conversion step. This results in a closed-loop verification process of parameter import, link simulation, baseband processing, result comparison, and report output.

[0152] Optionally, in this embodiment, the satellite narrowband communication terminal link performance verification platform can also be equipped with a dynamic calibration module, which continuously receives measured data streams or environmental monitoring data from the physical terminal, thereby correcting parameters such as user-configured data or external characteristic data online, and re-triggering link simulation and report generation. For example, the platform incrementally adjusts key parameters through an error feedback mechanism, ensuring that the platform's output results such as EVM, signal-to-noise ratio, and bit error rate remain basically consistent with the physical terminal's measurement results, thus achieving continuous verification and evaluation of the in-service terminal's status.

[0153] In the above embodiments of this application, satellite communication parameters and external characteristic parameters of antennas and radio frequency devices are acquired, and the satellite baseband signal to be simulated is collected. Then, in response to the selected simulation project, a pre-built digital simulation model is used to perform simulation processing on the satellite baseband signal, and data corresponding to preset performance indicators are obtained based on the simulation results. Unlike related technologies, this application does not require transistor-level circuit simulation or physical electromagnetic simulation. Instead, it relies on the external characteristic parameters of the devices. Using these parameters as the driving force, an equivalent simulation of the radio frequency front-end link can be completed in the baseband domain without the need for internal device structure modeling. This significantly simplifies the simulation process, greatly improves simulation efficiency, and can be used in application scenarios directly facing specific engineering verification tasks.

[0154] Furthermore, based on the above embodiments, the process of performing calculations on satellite baseband signals and outputting simulation results by using a digital simulation model according to the processing logic corresponding to the simulation project.

[0155] If the simulation project is a simulation of the transmit and receive characteristics of a single antenna element, the target parameter is the first target parameter related to the antenna's transmit and receive characteristics, and the characteristic data is the radiation pattern data, then the process of processing the satellite baseband signal using the digital simulation model according to the processing logic corresponding to this simulation project can be as follows: Figure 5 As shown.

[0156] Please see Figure 5 , Figure 5 This application provides a flowchart illustrating a method for simulating satellite baseband signals under a single antenna element transmit / receive characteristic simulation project. The method may include the following steps:

[0157] S501. Using a digital simulation model, based on the first target parameters and the incoming wave direction or transmission pointing angle corresponding to the satellite baseband signal, the corresponding antenna gain and phase deviation are obtained by interpolation from the radiation pattern data.

[0158] The passive single-element antenna module in the digital simulation model simulates the receiving or transmitting characteristics of a single antenna element.

[0159] Optionally, the first target parameter can be a parameter related to the antenna's transmission and reception characteristics extracted from satellite communication parameters, which may include angular information such as the direction of arrival of the currently received signal or the pointing angle of the transmitted signal. During simulation, the digital simulation model can determine the direction to be queried based on the angular information provided by the first target parameter and the angular information carried by the satellite baseband signal. Then, from the imported radiation pattern data, the antenna gain and phase deviation in that direction are calculated using interpolation methods. For example, in one radiation pattern data, the azimuth angle can be 45°, the elevation angle can be 45°, and the gain can be 0.4685 dBi.

[0160] This process eliminates the need to construct the detailed electromagnetic structure of the antenna, greatly simplifying the modeling process, while also accurately reproducing the directional gain characteristics of the actual antenna.

[0161] S502. Apply antenna gain and phase deviation to the satellite baseband signal, and output the satellite baseband signal after amplitude and phase adjustment to simulate the amplitude and phase response of a single antenna element to the corresponding directional signal.

[0162] The satellite baseband signal after amplitude and phase adjustment is a simulation result.

[0163] The interpolated antenna gain and phase deviation are applied to the input satellite baseband signal to complete the amplitude and phase adjustment, so as to reflect the amplitude and phase response of the unit antenna to the signal in that direction.

[0164] For example, for systems with specific polarization requirements, the first target parameter may also include the polarization type of the configured antenna. In the simulation, the two orthogonal components of the satellite baseband signal are weighted and combined according to a given polarization to simulate polarization effects such as circular polarization.

[0165] If the matching characteristics of the antenna input need to be considered, the characteristic data can also include parameters such as the antenna's voltage standing wave ratio (VSWR). Based on this, the reflected signal caused by impedance mismatch can be calculated, and the satellite baseband signal can be corrected to reflect the effective gain loss of the actual antenna caused by VSWR.

[0166] The above processing is all accomplished by applying corresponding amplitude and phase transformations to the baseband signal, thus avoiding the high cost of directly performing full-wave electromagnetic simulation.

[0167] This embodiment can also simulate the impact of pattern distortion on communication quality under extreme conditions such as high temperature and high humidity. Extreme environments can easily cause offsets and distortions in antenna gain and beam characteristics, leading to increased link loss and decreased communication performance. The method in this embodiment, by simulating the communication performance degradation process under extreme conditions, can quickly complete the simulation verification of terminal environmental adaptability and improve the reliability assurance capability of the whole machine under extreme conditions.

[0168] In the above embodiments of this application, the corresponding antenna gain and phase deviation are obtained by interpolation from the radiation pattern data according to the direction of arrival or the direction of transmission, and the gain and phase deviation are applied to the satellite baseband signal, so that the amplitude and phase response of a single antenna element in different directions can be accurately reproduced without constructing the internal electromagnetic structure of the antenna, thereby realizing the rapid simulation of the transmit and receive characteristics of a single antenna element.

[0169] If the simulation project is an array antenna beam characteristic simulation, the target parameter is a second target parameter related to beam control, and the characteristic data are the array pattern and beam control data, then the process of processing the satellite baseband signal using a digital simulation model according to the processing logic corresponding to this simulation project can be as follows: Figure 6 As shown.

[0170] Please see Figure 6 , Figure 6 This application provides a flowchart illustrating a method for simulating satellite baseband signals under an array antenna beam characteristic simulation project. The method may include the following steps:

[0171] S601. Using a digital simulation model, determine the phase delay of each element in the array antenna based on the second target parameters and beam control data.

[0172] The passive phased array antenna module in the digital simulation model simulates the beam characteristics of the array antenna, including beamforming and array gain characteristics.

[0173] Optionally, the second target parameter is a beam control-related parameter extracted from the satellite communication parameters, which may include the desired beam pointing and dynamic requirements for beam scanning / hopping. Beam control data may include the beam pointing range of the array antenna, phase shifter step size, beam switching speed, etc.

[0174] The passive phased array antenna module calculates the required phase delay for each array element based on the desired beam direction and beam control data, thereby controlling the beamforming direction.

[0175] By adjusting the phase offset of each array element according to the phase delay, this module can dynamically simulate the beam scanning and switching process. For example, the phased array beam pointing can be set to adjust in real time according to the relative position of the satellite and the terminal, and the phase shift parameters of the array elements can be updated accordingly in the simulation to realize the dynamic change of the antenna beam pointing.

[0176] S602. Determine the weighting coefficients of each array element based on the array pattern.

[0177] The passive phased array antenna module determines the weighting coefficients of each array element based on the array pattern, such as Taylor weighting and Chebyshev weighting to suppress sidelobes, and uses these coefficients to control beamforming.

[0178] S603 applies weighting coefficients and phase delay to the satellite baseband signal and outputs the beam-synthesized satellite baseband signal to simulate the beam gain of the array antenna.

[0179] The satellite baseband signal after beamforming is a simulation result.

[0180] The weighting coefficients determined in step S602 and the phase delay determined in step S601 are applied to the input satellite baseband signal to achieve coherent synthesis of multiple array element signals in space, thereby forming beam gain in the target direction. The output beam-synthesized satellite baseband signal is the simulation result.

[0181] In this embodiment, the passive phased array antenna module can also support multi-beam scenarios. By maintaining multiple parallel baseband signal streams and applying different array element weighting coefficient combinations to the output, it represents beam signals in different directions, thereby efficiently simulating various beam control strategies.

[0182] For example, in a phased array antenna scanning operation result, based on the scanning operation result, it can be found that when the antenna scanning angle is in the range of 10 degrees to 40 degrees and the beam direction is 20°, the gain is the maximum, which is 9.82dBi.

[0183] In the above embodiments of this application, for the simulation scenario of array antenna beam characteristics, the phase delay of each array element is calculated based on the second target parameter and beam control data, and the corresponding weighting coefficient is determined by combining the array pattern. The two types of parameters are applied to the satellite baseband signal to complete beam synthesis and output the results. This can accurately simulate the array antenna beam gain, realize the effective simulation of array antenna beam characteristics, and ensure the accuracy and authenticity of beam-related simulation results.

[0184] If the simulation project is an amplitude characteristic simulation of an RF active device, and the third target parameter related to amplitude modulation is the device gain data, then the process of processing the satellite baseband signal using a digital simulation model according to the processing logic corresponding to this simulation project can be as follows: Figure 7 As shown.

[0185] Please see Figure 7 , Figure 7 This application provides a flowchart illustrating a method for simulating satellite baseband signals under the amplitude characteristic simulation project of radio frequency active devices. The method may include the following steps:

[0186] S701. Using a digital simulation model, determine the amplitude adjustment coefficient corresponding to the satellite baseband signal based on the third target parameter and device gain data.

[0187] The amplitude gain module in the digital simulation model simulates the amplitude characteristics of radio frequency active devices, such as noise amplifiers and power amplifiers.

[0188] Optionally, the third target parameter is an amplitude-related parameter extracted from satellite communication parameters, such as input signal level and operating mode. Device gain data may include small-signal gain, such as linear multiples or decibels, and gain compression points, such as 1dB compression point output power and compression threshold.

[0189] During simulation, the amplitude gain module dynamically determines the amplitude adjustment coefficient suitable for the current input signal based on the current signal level in the third target parameter, combined with information such as gain and compression threshold in the device gain data. Specifically, when the signal level is low, the adjustment coefficient is approximately equal to the gain G. When the input signal level approaches the gain compression point, the adjustment coefficient gradually decreases to simulate the phenomenon of gain slowing down after the amplifier enters nonlinear compression.

[0190] For scenarios requiring higher precision, a higher-order nonlinear distortion model can be added (e.g., using the Output Third-Order Intercept Point (OIP3), which estimates and superimposes the intermodulation distortion components in the digital domain through polynomial transformation or filtering; in this case, the adjustment coefficients will include nonlinear correction terms). All of the above processing is based on macroscopic gain and compression characteristic curves, without requiring knowledge of the transistor-level circuitry details inside the amplifier.

[0191] S702: The amplitude of the satellite baseband signal is adjusted by an amplitude adjustment coefficient, and the amplitude-adjusted satellite baseband signal is output to simulate the amplitude amplification and compression characteristics of active devices.

[0192] The satellite baseband signal after amplitude adjustment is a simulation result.

[0193] An amplitude adjustment factor is applied to the input baseband signal to perform amplitude amplification or compression adjustment. When the signal level is low, the output maintains approximately linear amplification; when the signal level approaches the saturation region, the output gain slows down, thus simulating the complete amplitude response of a real amplifier from the linear region to the compression region. The output amplitude-adjusted satellite baseband signal is the simulation result, which reflects the amplitude amplification and nonlinear compression characteristics of the active device under different input powers.

[0194] If a higher-order nonlinear model is extended, the output signal will also contain spectral effects such as intermodulation distortion. Since the signal has already been processed in the baseband complex signal domain, the computational efficiency of adding distortion components is very high.

[0195] like Figure 8 As shown, Figure 8 This application provides a schematic diagram comparing the output curve of the method of this application with the theoretical curve, from which... Figure 8 As can be seen from this, the curve output by the method in this embodiment basically coincides with the theoretical curve.

[0196] In the above embodiments of this application, for the simulation scenario of amplitude characteristics of radio frequency active devices, the amplitude adjustment coefficient is solved by combining the third target parameter related to amplitude regulation and the device gain data. This coefficient is then used to perform amplitude processing on the satellite baseband signal, which can completely simulate the signal amplification and amplitude compression characteristics of radio frequency active devices in actual operation. Based on a standardized computational processing flow, the true electrical performance of the device is reproduced, ensuring that the output signal simulation results closely match the actual operating state of the device, effectively improving the realism and accuracy of the amplitude characteristic simulation of radio frequency active devices.

[0197] If the simulation project is a radio frequency link frequency characteristic simulation, the target parameter is a fourth target parameter related to frequency control, and the characteristic data are amplitude-frequency response data and phase response data, then the process of processing the satellite baseband signal through the digital simulation model according to the processing logic corresponding to the simulation project can be as follows: Figure 9 As shown.

[0198] Please see Figure 9 , Figure 9 This application provides a flowchart illustrating a method for simulating satellite baseband signals under a radio frequency link frequency characteristic simulation project. The method may include the following steps:

[0199] S901. Using a digital simulation model, determine the amplitude adjustment method for each frequency component of the satellite baseband signal based on the amplitude-frequency response data.

[0200] The frequency response module in the digital simulation model simulates the frequency characteristics of the radio frequency link, and may include the effect of simulating linear filtering devices or frequency selective networks on the signal amplitude and phase response.

[0201] Optionally, the amplitude-frequency response data, such as the filter's passband gain, passband width, stopband attenuation, transition band slope, etc., can be obtained from a pre-loaded amplitude-frequency response curve.

[0202] The frequency response module determines the amplitude adjustment method for each frequency component based on the amplitude-frequency response data. Within the passband, the original amplitude is maintained or a passband gain is applied; in the transition band, the amplitude gradually decreases; and in the stopband, the frequency components are significantly suppressed. This adjustment method can be subsequently implemented through convolution operations or equivalent digital filtering.

[0203] S902. Based on the phase response data, determine the phase adjustment method for each frequency component of the satellite baseband signal.

[0204] Optionally, phase response data can be obtained from a pre-loaded group delay characteristic curve.

[0205] The frequency response module can determine the phase adjustment method for each frequency component based on the phase response data, so that the phase response of the signal changes with frequency according to the group delay curve. The phase adjustment method and the amplitude adjustment method can be performed in conjunction, jointly determining the overall transmission characteristics of the filter.

[0206] S903 employs amplitude and phase adjustment methods to perform frequency domain processing on the satellite baseband signal, outputting a satellite baseband signal with adjusted frequency characteristics to simulate the frequency-selective transmission characteristics in the radio frequency link.

[0207] The satellite baseband signal after frequency characteristic adjustment is a simulation result.

[0208] The amplitude adjustment method determined in step S901 and the phase adjustment method determined in step S902 are applied to the satellite baseband signal. Specifically, this can be achieved through digital filtering, such as convolution operations or equivalent digital filtering. After processing, the spectrum of the output signal changes according to the given amplitude and phase frequency characteristics, thereby realistically reproducing the selective transmission characteristics of the filter on the signal in the actual radio frequency link, such as bandpass filtering and equalization.

[0209] The output satellite baseband signal, adjusted for frequency characteristics, is the simulation result.

[0210] In this embodiment, since the frequency response module is based on digital filtering, parameters can be easily adjusted or the filter model replaced without building an actual circuit in hardware, resulting in high simulation flexibility. When simulating a multi-stage filtering network, multiple frequency response modules can be connected in series, with each module loading different device responses.

[0211] like Figure 10 As shown, Figure 10This is a schematic diagram of the frequency response curve of a filter provided in an embodiment of this application. Figure 10 As can be seen from the data, the frequency response curve of the filter implemented by the method in this embodiment is basically consistent with the input parameters.

[0212] In the above embodiments of this application, for the simulation scenario of radio frequency link frequency characteristics, the amplitude and phase adjustment rules of each frequency component of the satellite baseband signal are determined by combining the amplitude and phase response data corresponding to the fourth target parameter. Then, the amplitude and phase adjustment of the signal are completed synchronously in the frequency domain, so as to accurately reproduce the inherent frequency selective transmission characteristics of the radio frequency link, so that the output signal completely matches the transmission law of different frequency components of the real link, effectively improving the restoration degree and accuracy of the radio frequency link frequency characteristic simulation.

[0213] If the simulation project is a radio frequency conversion characteristic simulation, the target parameter is the fifth target parameter related to frequency conversion, and the characteristic data is the frequency conversion data, then the process of processing the satellite baseband signal through the digital simulation model according to the processing logic corresponding to the simulation project can be as follows: Figure 11 As shown.

[0214] Please see Figure 11 , Figure 11 This application provides a flowchart illustrating a method for simulating satellite baseband signals under a radio frequency conversion characteristic simulation project. The method may include the following steps:

[0215] S1101. Using a digital simulation model, determine the frequency shift parameters for the satellite baseband signal based on the fifth target parameters and frequency conversion data.

[0216] The frequency conversion module in the digital simulation model simulates the characteristics of radio frequency conversion and may include frequency conversion devices such as up-conversion and down-conversion, for example, the function of a mixer.

[0217] Optionally, the fifth target parameter is a frequency-conversion related parameter extracted from satellite communication parameters, such as the center frequency of the current signal. (Relative to baseband 0 frequency deviation), local oscillator frequency The frequency conversion direction is either up-conversion or down-conversion. Frequency conversion data can include frequency conversion gain / loss, local oscillator leakage, level noise, image frequency rejection ratio, spurious rejection ratio, etc.

[0218] In the simulation, the digital simulation model is based on a fifth objective parameter, such as the local oscillator frequency. Using frequency conversion data, the frequency shift parameters for the satellite baseband signal are determined. Specifically, for down-conversion scenarios, this is achieved by directly introducing a frequency shift parameter into the baseband signal. This frequency shift is represented by a related phase rotation, i.e., by calculating a phase rotation factor related to the local oscillator frequency, for example, by multiplying by... This achieves frequency shifting. For up-conversion, a phase rotation in the opposite direction is applied. The frequency shift parameter can be a parameter describing the amount of frequency shift, such as the sample-by-sample phase cumulative increment in a discrete implementation.

[0219] In addition, the frequency conversion data may also contain non-ideal factor parameters, such as offset and phase noise. Among them, phase noise is used for random jitter amplitude, which can be used as a reference for subsequent superposition correction. However, the important frequency shift parameters can already achieve basic spectrum shift.

[0220] S1102. The satellite baseband signal is frequency shifted using frequency shift parameters, and the satellite baseband signal after frequency conversion adjustment is output to simulate the frequency conversion characteristics of the radio frequency converter.

[0221] The satellite baseband signal after frequency conversion adjustment is a simulation result.

[0222] The satellite baseband signal is frequency-shifted based on frequency shift parameters, for example, by applying phase rotation through complex multiplication. This shifts the signal's spectrum in the baseband representation without actually generating a radio frequency carrier. This effectively simulates the process of a signal being converted from radio frequency to intermediate frequency / baseband (down-conversion) or from baseband to radio frequency (up-conversion) without the need for actual radio frequency carrier generation. The output satellite baseband signal after frequency conversion adjustment is the simulation result.

[0223] Furthermore, in this embodiment, the frequency converter module incorporates non-ideal factors related to the local oscillator. For example, a constant offset is added to the baseband signal to simulate the DC component caused by local oscillator leakage. Another example is the addition of small random jitter to the phase factor to simulate the effect of local oscillator phase noise on output signal spurious signals. The simulation results are as follows: Figure 12 As shown, Figure 12 This is a comparative diagram showing the effect of adding phase noise before and after an embodiment of this application. The horizontal axis represents the offset relative to the carrier in kilohertz (kHz), and the vertical axis represents the power spectrum in decibels (dBc) per bin. Figure 12 It can be seen that after the simulation runs, the statistical characteristics of the phase noise exhibited by the frequency converter module are basically consistent with the index parameters configured by the user during modeling, thus verifying the accuracy and fidelity of the digital simulation model.

[0224] In this embodiment, the aforementioned non-ideal factors can be applied to the signal during or after frequency shifting processing, based on the corresponding parameters in the frequency conversion data, thereby more realistically depicting the actual behavior of the frequency conversion device.

[0225] For narrowband communication systems, the simplified model described above is sufficient to meet the accuracy requirements. The final output satellite baseband signal, after frequency conversion adjustment, fully reflects the frequency conversion characteristics and any potential non-ideal effects.

[0226] Based on the above, it is possible to approximate the key impact of frequency converters on signal amplitude and spectrum during frequency conversion in the baseband domain without directly generating radio frequency carrier signals or performing signal domain transformations, thus simplifying the simulation process.

[0227] In scenarios requiring more refined simulation, this frequency converter module can also be expanded into a higher fidelity model, such as refining the calculation of residual image components when image suppression is incomplete, or simulating the passband / stopband selection characteristics after frequency conversion through an additional filtering module.

[0228] In the above embodiments of this application, for the simulation scenario of radio frequency conversion characteristics, the frequency shift parameter is calculated based on the fifth target parameter and the frequency conversion data, and the frequency shift processing of the satellite baseband signal is performed using the parameter, thereby accurately simulating the frequency conversion characteristics of the radio frequency conversion device and outputting a signal that conforms to the actual working conditions, effectively improving the accuracy and authenticity of the simulation results of the radio frequency conversion link.

[0229] If the simulation project is a simulation of radio frequency link noise characteristics, the target parameter is the sixth target parameter related to noise calculation, and the characteristic data is the link noise parameter, then the process of processing the satellite baseband signal using the digital simulation model according to the processing logic corresponding to this simulation project can be as follows: Figure 13 As shown.

[0230] Please see Figure 13 , Figure 13 This application provides a flowchart illustrating a method for simulating satellite baseband signals under a radio frequency link noise characteristic simulation project. The method may include the following steps:

[0231] S1301. Using a digital simulation model, determine the total equivalent noise power corresponding to the satellite baseband signal based on the sixth target parameter and the link noise parameter.

[0232] The noise module in the digital simulation model simulates the noise characteristics of the radio frequency link, and can include the noise introduced by each link of the radio frequency link and its cumulative effect.

[0233] Optionally, the sixth target parameter is a noise calculation-related parameter extracted from satellite communication parameters, such as current signal bandwidth, ambient temperature, and operating mode. Link noise parameters may include antenna noise temperature, which depends on the antenna's viewing angle to the sky background and its own losses, the noise figure F or noise temperature of each stage of amplification / conversion devices, and the gain of each stage.

[0234] The noise module is based on the relationship between the noise figure of the device and the noise temperature. For reference temperature, its value can be... The noise temperature is then converted to noise temperature, and the noise figure is converted to noise temperature. Following the cascaded noise formula, the noise temperature of each stage behind the antenna is transferred to the antenna reference point to calculate the total system noise temperature. Simultaneously calculate the total system gain. That is, the gains at each level are multiplied together to obtain the overall system. Finally, based on the total noise temperature, total gain, and signal bandwidth, the total equivalent noise power corresponding to the satellite baseband signal is calculated. This power reflects the noise floor equivalently superimposed at the output of the entire RF link.

[0235] S1302. Generate the corresponding noise sequence based on the total equivalent noise power.

[0236] The total equivalent noise power obtained by the noise module is used to randomly generate a noise sequence that conforms to a Gaussian distribution in the baseband, and then inserted into the signal path according to the power spectral density that matches the real-time signal bandwidth.

[0237] Specifically, the statistical characteristics of the noise sequence, such as variance, are determined by the total equivalent noise power and signal bandwidth, ensuring that the carrier-to-noise ratio of the superimposed signal is equivalent to that of the actual physical system. By adjusting the parameters of the noise module, such as changing the noise figure or gain at each stage, the effects of different temperature environments or the noise performance of different devices on the system signal quality, such as signal-to-noise ratio and bit error rate, can be simulated.

[0238] S1303. The noise sequence is superimposed on the satellite baseband signal, and the satellite baseband signal after noise superposition is output to simulate the noise accumulation effect in the radio frequency link.

[0239] The satellite baseband signal after noise superposition is a simulation result.

[0240] The generated noise sequence is superimposed on the satellite baseband signal processed by the preceding modules. The output baseband signal includes both the processing effects of each module on the useful signal, such as amplification, frequency conversion, and filtering, and also a noise floor equivalent to that of the actual physical system, thus more closely resembling the signal of a real receiver. The final output satellite baseband signal after noise superposition is the simulation result, reflecting the noise accumulation effect in the RF link. Therefore, subsequent calculations of demodulation bit error rate, carrier-to-noise ratio, and other indicators are more accurate.

[0241] In addition, if the noise effect can be ignored in certain scenarios, the noise module can be removed from the simulation link to simplify the simulation and speed up the process.

[0242] like Figure 14 As shown, Figure 14This is a schematic diagram of a signal after noise has been added, provided as an embodiment of this application. The horizontal axis represents frequency and the vertical axis represents power. By adjusting the parameters of the noise module, users can simulate the impact of different temperature environments or the noise performance of different devices on the system signal quality.

[0243] In the above embodiments of this application, for the simulation scenario of radio frequency link noise characteristics, the total equivalent noise power is calculated by combining the sixth target parameter and the link noise parameter and the corresponding noise sequence is generated. Then, the noise sequence is superimposed on the satellite baseband signal, which can realistically reproduce the noise accumulation effect in the radio frequency link operation process, so that the output signal fully reflects the actual noise state of the link and effectively improves the accuracy and fidelity of the noise characteristic simulation results.

[0244] In summary, with the cooperation of the above modules, the method of this application unifies the simulation operations of antenna, amplitude and phase, filtering, frequency conversion, noise and other functions in the baseband domain, which can completely simulate the signal processing process of satellite narrowband communication terminal from RF link input to baseband output, thereby improving simulation efficiency.

[0245] To better understand the method of this application, the following will be used... Figure 15 For a brief description of the implementation process of this application, please refer to [link / reference]. Figure 15 , Figure 15 This application provides an architecture for a satellite signal simulation method.

[0246] like Figure 15 As shown, starting from the model parameter configuration layer, basic parameters such as intermediate frequency and bandwidth are configured. These parameters are then synchronized to the model parameter reduction layer, where data validity verification and unit conversion are performed. Third-party data containing external characteristic parameters of antennas and RF devices, including radiation patterns and RF parameters, are imported. Passive antenna model libraries and RF channel model libraries are constructed through parameter injection. Antennas can include single-element arrays and beam arrays, and the RF channel model library can be used for gain control, frequency conversion processing, etc. Antenna characteristics and RF characteristics are then output to the characteristic equivalence processing layer, respectively.

[0247] In the specific signal processing, if simulating the uplink, a baseband I / Q transmitted signal is generated. This signal is then up-converted to the satellite transmission frequency band using mathematical frequency shifting. After channel / propagation loss, the signal reaches the receiver antenna module, which weights the signal amplitude and phase according to the incident direction. The signal is then amplified by an amplitude gain module, which introduces gain compression and noise. An out-of-band interference is filtered out by a frequency response module, and the signal is down-converted to baseband by a frequency conversion module. At this point, the signal spectrum is in digital baseband representation. Finally, an equivalent noise is superimposed by a noise module.

[0248] All the above processes are implemented in the characteristic equivalent processing layer through operations such as baseband spectrum shifting, non-linear compensation, and noise injection. After being scheduled and distributed by the shared memory management of the scheduling and execution engine and the multi-core / graphics processor task distribution scheduling, the final output is still the baseband I / Q signal, which can be directly sent to the baseband of the physical terminal for digital signal processing and output performance indicators, realizing a signal link consistent with that of a real receiver.

[0249] During the whole process, each module is connected through a unified interface, and the baseband signal can be transmitted between modules in the form of a complex envelope, without any intermediate links needing to be transferred to the radio frequency analog domain or calling external simulation tools. This integrated digital simulation model not only greatly simplifies the simulation process and improves efficiency, but also avoids cross-domain conversion errors. Moreover, the parameters of each module can be adjusted in real time through configuration files or interfaces, and the simulation can be dynamically updated with changes in satellite orbits, user terminal movements, etc., such as dynamically changing antenna pointing, gain attenuation, etc., so as to truly achieve dynamic updates.

[0250] Practice shows that the method of this embodiment can complete more than 80% of the link performance verification tasks without physical radiation testing, shortening the R & D cycle of narrowband satellite communication terminals by about 40% and reducing the prototype test cost by more than 60%, significantly improving the adaptation ability in the simulation field and the engineering implementation efficiency.

[0251] The method for simulating satellite signals in this application also has the following multiple advantageous effects in engineering applications.

[0252] Specifically, this application is not an abstract modeling method, but is limited to a specific application method deployed in a satellite narrowband communication terminal link performance verification platform, simulation tool or hardware-in-the-loop system, and can directly serve the entire process of terminal R & D, joint debugging, testing and in-service evaluation.

[0253] In actual use, this application will be reflected in observable interfaces and output results such as parameter configuration interfaces, third-party data import interfaces, module scheduling, and reports, facilitating feature recognition and comparison from dimensions such as software interfaces, user manuals, output files, and test reports.

[0254] In this application, a behavior-level model driven by external characteristic parameters is adopted, and satellite signal processing is completed in the baseband domain. On the premise of ensuring simulation accuracy, long-time and system-level fast simulation can be achieved. At the same time, it supports closed-loop joint debugging with physical baseband modules, digital analog sources, and hardware-in-the-loop systems,打通 the simulation and actual measurement links, so the simulation efficiency is high and real machine linkage can be supported.

[0255] In this application, users only need to import third-party test reports, technical specifications, or simulation tool output files, and complete a small amount of parameter configuration, then they can quickly complete the link performance verification under different terminal architectures, with strong engineering implementation convenience.

[0256] It is understood that the above-mentioned functions are for illustrative purposes only and are not intended to limit this application.

[0257] This application also provides a method for verifying satellite signal link performance; please refer to [link to relevant documentation]. Figure 16 , Figure 16 A flowchart illustrating a method for verifying satellite signal link performance provided in this application embodiment is shown. The method may include the following steps:

[0258] S1601. Obtain the configured satellite communication parameters.

[0259] Optionally, in this embodiment, the executing entity is an electronic device, in which a satellite narrowband communication terminal link performance verification platform is deployed.

[0260] The platform can be configured with parameter configuration units, third-party data import units, simulation execution units, indicator extraction units, result display units, and report generation units.

[0261] The parameter configuration unit is used to obtain the satellite communication parameters configured by the user.

[0262] Optionally, satellite communication parameters include, but are not limited to: satellite orbit, terminal attitude, operating frequency band, symbol rate, antenna type, amplifier gain, noise figure, filter frequency response, frequency conversion local oscillator, and environmental conditions.

[0263] S1602, Import the external characteristic parameters of the antenna and RF devices.

[0264] The third-party data import unit is used to import third-party test reports or technical specifications containing external characteristic parameters of antennas and RF devices. External characteristic parameters may include narrowband communication antenna parameter sets and narrowband communication RF parameter sets.

[0265] The antenna parameter set includes, but is not limited to: antenna pattern, axial ratio, VSWR, phase center deviation, scanning range, noise figure, and active gain.

[0266] The RF parameter set includes, but is not limited to: active gain, 1dB compression point, in-band flatness, out-of-band rejection ratio, image rejection ratio, in-phase / quadrature (I / Q) imbalance, noise figure, and phase noise.

[0267] S1603, Collect the satellite baseband signal to be verified.

[0268] Optionally, the satellite baseband signal to be verified can be an I / Q data stream, which belongs to the baseband domain signal.

[0269] S1604. In response to the selected link performance verification project, based on the satellite communication parameters and external characteristic parameters, the link performance verification project is performed on the satellite baseband signal through a pre-built digital simulation model, and the verification results are output.

[0270] The digital simulation model is used to verify the amplitude and / or phase response of the antenna and radio frequency devices to the satellite baseband signal.

[0271] Optionally, the link performance verification item can be one or more of the following in the above embodiments: single antenna unit transmit / receive characteristic verification, array antenna beam characteristic verification, RF active device amplitude characteristic verification, RF link frequency characteristic verification, RF frequency conversion characteristic verification, and RF link noise characteristic verification.

[0272] One possible approach is to determine the corresponding target parameters from the satellite communication parameters based on the link performance verification project, extract the corresponding feature data from the external characteristic parameters, input the target parameters, feature data, and the satellite baseband signal to be verified into the digital simulation model, and then process the satellite baseband signal according to the processing logic corresponding to the link performance verification project through the digital simulation model to output the verification results.

[0273] S1605. Based on the verification results, obtain the data corresponding to the preset performance indicators.

[0274] The verification results are demodulated and / or parameters are extracted to obtain the raw data corresponding to the preset performance indicators. The raw data is then processed based on preset operations to obtain the index values ​​of the preset performance indicators, and these index values ​​are then used as the data corresponding to the preset performance indicators.

[0275] For more detailed steps, please refer to the above embodiments. To avoid redundancy, they will not be repeated.

[0276] In the above embodiments of this application, by importing the configured satellite communication parameters and the external characteristic parameters of the antenna and radio frequency devices into a pre-constructed digital simulation model, and combining this with the actually acquired satellite baseband signal to be verified, link performance verification items are selected as needed to conduct simulation verification and extract corresponding preset performance index data. By accurately reproducing the amplitude and phase effects of the antenna and radio frequency devices on the satellite baseband signal through digital simulation, satellite signal link performance verification can be completed without building a complex physical measurement link, thereby effectively reducing the verification complexity of satellite signal link performance.

[0277] This application also provides a satellite signal simulation device; please refer to [link to relevant documentation]. Figure 17 , Figure 17 This is a schematic diagram of the structure of a satellite signal simulation device provided in an embodiment of this application, as shown below. Figure 17As shown, the apparatus provided in this embodiment includes:

[0278] The first acquisition module 1701 is used to acquire the configured satellite communication parameters.

[0279] The first import module 1702 is used to import the external characteristic parameters of the antenna and radio frequency devices.

[0280] The first acquisition module 1703 is used to acquire the satellite baseband signal to be simulated.

[0281] The first processing module 1704 is used to respond to the selected simulation project, perform a simulation project on the satellite baseband signal based on the satellite communication parameters and external characteristic parameters, and output the simulation results through a pre-built digital simulation model.

[0282] The first acquisition module 1701 is also used to acquire data corresponding to preset performance indicators based on the simulation results.

[0283] In one possible implementation, the first processing module 1704 is specifically used for:

[0284] Based on the simulation project, the corresponding target parameters are determined from the satellite communication parameters, and the corresponding feature data are extracted from the external characteristic parameters.

[0285] The target parameters, feature data, and satellite baseband signals are input into the digital simulation model.

[0286] The satellite baseband signal is processed by a digital simulation model according to the processing logic corresponding to the simulation project, and the simulation results are output.

[0287] In one possible implementation, if the simulation project is a simulation of the transmit and receive characteristics of a single antenna element, the target parameter is a first target parameter related to the antenna transmit and receive characteristics, and the feature data is radiation pattern data, the first processing module 1704 is specifically used for:

[0288] By using a digital simulation model, the antenna gain and phase deviation are obtained by interpolation from the radiation pattern data based on the first target parameters and the incoming wave direction or transmission pointing angle corresponding to the satellite baseband signal.

[0289] Antenna gain and phase offset are applied to the satellite baseband signal to output the satellite baseband signal after amplitude and phase adjustment, so as to simulate the amplitude and phase response of a single antenna element to the signal in the corresponding direction.

[0290] The satellite baseband signal after amplitude and phase adjustment is a simulation result.

[0291] In one possible implementation, if the simulation project is an array antenna beam characteristic simulation, the target parameter is a second target parameter related to beam control, and the characteristic data are the array pattern and beam control data, the first processing module 1704 is specifically used for:

[0292] The satellite baseband signal is processed using a digital simulation model according to the processing logic corresponding to the simulated project, and the simulation results are output, including:

[0293] The phase delay of each element in the array antenna is determined by using a digital simulation model based on the second target parameters and beam control data.

[0294] The weighting coefficients of each array element are determined based on the array pattern.

[0295] Weighting coefficients and phase delays are applied to the satellite baseband signal to output the beam-synthesized satellite baseband signal, thus simulating the beam gain of the array antenna.

[0296] The satellite baseband signal after beamforming is a simulation result.

[0297] In one possible implementation, if the simulation project is an amplitude characteristic simulation of an RF active device, the target parameter is a third target parameter related to amplitude modulation, and the characteristic data is device gain data, the first processing module 1704 is specifically used for:

[0298] Using a digital simulation model, the amplitude adjustment coefficient corresponding to the satellite baseband signal is determined based on the third target parameter and device gain data.

[0299] An amplitude adjustment coefficient is used to adjust the amplitude of the satellite baseband signal, and the amplitude-adjusted satellite baseband signal is output to simulate the amplitude amplification and compression characteristics of active devices.

[0300] The satellite baseband signal after amplitude adjustment is a simulation result.

[0301] In one possible implementation, if the simulation project is a radio frequency link frequency characteristic simulation, the target parameter is a fourth target parameter related to frequency control, and the characteristic data are amplitude-frequency response data and phase response data, the first processing module 1704 is specifically used for:

[0302] The satellite baseband signal is processed using a digital simulation model according to the processing logic corresponding to the simulated project, and the simulation results are output, including:

[0303] By using a digital simulation model and based on the amplitude-frequency response data, the amplitude adjustment method for each frequency component of the satellite baseband signal is determined.

[0304] Based on the phase response data, determine the phase adjustment method for each frequency component of the satellite baseband signal.

[0305] The satellite baseband signal is processed in the frequency domain using amplitude adjustment and phase adjustment methods, and the satellite baseband signal with frequency characteristics adjusted is output to simulate the frequency selective transmission characteristics in the radio frequency link.

[0306] The satellite baseband signal after frequency characteristic adjustment is a simulation result.

[0307] In one possible implementation, if the simulation project is an RF frequency conversion characteristic simulation, the target parameter is a fifth target parameter related to frequency conversion, and the characteristic data is frequency conversion data, the first processing module 1704 is specifically used for:

[0308] Based on the fifth target parameter and frequency conversion data, the frequency shift parameters of the satellite baseband signal are determined using a digital simulation model.

[0309] The satellite baseband signal is frequency shifted using frequency shift parameters, and the satellite baseband signal after frequency conversion adjustment is output to simulate the frequency conversion characteristics of radio frequency converter devices.

[0310] The satellite baseband signal after frequency conversion adjustment is a simulation result.

[0311] In one possible implementation, if the simulation project is an RF link noise characteristic simulation, the target parameter is a sixth target parameter related to noise calculation, and the feature data is the link noise parameter, the first processing module 1704 is specifically used for:

[0312] The total equivalent noise power corresponding to the satellite baseband signal is determined by using a digital simulation model based on the sixth target parameter and the link noise parameter.

[0313] Based on the total equivalent noise power, the corresponding noise sequence is generated.

[0314] The noise sequence is superimposed on the satellite baseband signal, and the satellite baseband signal after noise superposition is output to simulate the noise accumulation effect in the radio frequency link.

[0315] The satellite baseband signal after noise superposition is a simulation result.

[0316] In one possible implementation, the first acquisition module 1701 is specifically used for:

[0317] The simulation results are demodulated and / or parameters are extracted to obtain the raw data corresponding to the preset performance indicators.

[0318] The original data is processed based on preset operations to obtain the preset performance index values.

[0319] Use the index value as the data corresponding to the preset performance index.

[0320] In one possible implementation, the first acquisition module 1701 is further configured to:

[0321] The data corresponding to the preset performance indicators are visualized according to the preset display format.

[0322] The satellite signal simulation device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0323] This application also provides a satellite signal link performance verification device, please refer to [link to device]. Figure 18 , Figure 18 This is a schematic diagram of the structure of a satellite signal link performance verification device provided in an embodiment of this application, as shown below. Figure 18 As shown, the apparatus provided in this embodiment includes:

[0324] The second acquisition module 1801 is used to acquire the configured satellite communication parameters.

[0325] The second import module 1802 is used to import the external characteristic parameters of the antenna and radio frequency devices.

[0326] The second acquisition module 1803 is used to acquire the satellite baseband signal to be verified.

[0327] The second processing module 1804 is used to respond to the selected link performance verification project, and to perform the link performance verification project on the satellite baseband signal according to the satellite communication parameters and external characteristic parameters through a pre-built digital simulation model, and output the verification results. The digital simulation model is used to verify the amplitude and / or phase response of the antenna and radio frequency devices to the satellite baseband signal.

[0328] The second acquisition module 1801 is also used to acquire data corresponding to preset performance indicators based on the verification results.

[0329] The satellite signal link performance verification device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0330] Please see Figure 19 , Figure 19 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 19 As shown, the electronic device provided in this embodiment includes at least one processor 1901 and a memory 1902. Optionally, the electronic device further includes a communication component 1903. The processor 1901, memory 1902, and communication component 1903 are connected via a bus 1904.

[0331] In the specific implementation process, at least one processor 1901 executes computer execution instructions stored in memory 1902, causing at least one processor 1901 to execute the above-mentioned satellite signal simulation method and / or satellite signal link performance verification method.

[0332] The specific implementation process of processor 1901 can be found in the above method embodiments, and its implementation principle and technical effect are similar, so it will not be repeated here.

[0333] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0334] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0335] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0336] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method for simulating satellite signals and / or a method for verifying the performance of satellite signal links.

[0337] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described satellite signal simulation method and / or satellite signal link performance verification method.

[0338] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0339] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0340] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0341] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0342] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0343] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0344] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.

[0345] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0346] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, or integrated into another system, or some features may be ignored or not executed.

[0347] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of this application can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.

[0348] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as the combination of these technical features does not contradict each other, it should be considered within the scope of this specification.

[0349] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

[0350] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope.

Claims

1. A method for simulating satellite signals, characterized in that, include: Obtain the configured satellite communication parameters; Import the external characteristic parameters of the antenna and RF devices; Collect the baseband signal of the satellite to be simulated; In response to the selected simulation project, based on the satellite communication parameters and the external characteristic parameters, the simulation project is executed on the satellite baseband signal using a pre-built digital simulation model, and the simulation results are output. The digital simulation model is used to simulate the amplitude and / or phase response of the antenna and radio frequency devices to the satellite baseband signal. Based on the simulation results, obtain the data corresponding to the preset performance indicators.

2. The method according to claim 1, characterized in that, In response to the selected simulation project, based on the satellite communication parameters and the external characteristic parameters, the simulation project is executed on the satellite baseband signal using a pre-built digital simulation model, and the simulation results are output, including: Based on the simulation project, the corresponding target parameters are determined from the satellite communication parameters, and the corresponding feature data are extracted from the external characteristic parameters; The target parameters, the feature data, and the satellite baseband signal are input into the digital simulation model; The digital simulation model processes the satellite baseband signal according to the processing logic corresponding to the simulation project, and outputs the simulation results.

3. The method according to claim 2, characterized in that, If the simulation project is a simulation of the transmit and receive characteristics of a single antenna element, the target parameter is a first target parameter related to the transmit and receive characteristics of the antenna, and the feature data is radiation pattern data; The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes: Using the digital simulation model, based on the first target parameters and the incoming wave direction or transmission pointing angle corresponding to the satellite baseband signal, the corresponding antenna gain and phase deviation are obtained by interpolation from the radiation pattern data. The antenna gain and phase deviation are applied to the satellite baseband signal to output an amplitude- and phase-adjusted satellite baseband signal, thereby simulating the amplitude and phase response of a single antenna element to a signal in the corresponding direction. The satellite baseband signal after amplitude and phase adjustment is the simulation result.

4. The method according to claim 2, characterized in that, If the simulation project is an array antenna beam characteristic simulation, the target parameter is a second target parameter related to beam control, and the feature data is the array pattern and beam control data; The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes: Using the digital simulation model, the phase delay of each element in the array antenna is determined based on the second target parameters and the beam control data. The weighting coefficients of each array element are determined based on the array pattern. The weighting coefficient and the phase delay are applied to the satellite baseband signal to output the beam-synthesized satellite baseband signal, thereby simulating the beam gain of the array antenna. The satellite baseband signal obtained by beamforming is the simulation result.

5. The method according to claim 2, characterized in that, If the simulation project is an amplitude characteristic simulation of an RF active device, the target parameter is a third target parameter related to amplitude modulation, and the feature data is device gain data; The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes: Based on the digital simulation model, the amplitude adjustment coefficient corresponding to the satellite baseband signal is determined according to the third target parameter and the device gain data. The amplitude of the satellite baseband signal is adjusted using the amplitude adjustment coefficient, and the amplitude-adjusted satellite baseband signal is output to simulate the amplitude amplification and compression characteristics of active devices. The amplitude-adjusted satellite baseband signal is the simulation result.

6. The method according to claim 2, characterized in that, If the simulation project is a radio frequency link frequency characteristic simulation, the target parameter is a fourth target parameter related to frequency control, and the feature data are amplitude frequency response data and phase response data; The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes: Based on the amplitude-frequency response data, the amplitude adjustment method for each frequency component of the satellite baseband signal is determined using the digital simulation model. Based on the phase response data, determine the phase adjustment method for each frequency component of the satellite baseband signal; The amplitude adjustment method and the phase adjustment method are used to perform frequency domain processing on the satellite baseband signal, and the satellite baseband signal after frequency characteristic adjustment is output to simulate the frequency selective transmission characteristics in the radio frequency link. The satellite baseband signal after frequency characteristic adjustment is the simulation result.

7. The method according to claim 2, characterized in that, If the simulation project is a radio frequency conversion characteristic simulation, the target parameter is the fifth target parameter related to frequency conversion, and the feature data is the frequency conversion data; The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes: Based on the fifth target parameter and the frequency conversion data, the frequency shift parameter of the satellite baseband signal is determined using the digital simulation model. The frequency shift parameters are used to perform frequency shift processing on the satellite baseband signal, and the frequency-adjusted satellite baseband signal is output to simulate the frequency conversion characteristics of the radio frequency converter. The satellite baseband signal after frequency conversion adjustment is the simulation result.

8. The method according to claim 2, characterized in that, If the simulation project is a simulation of radio frequency link noise characteristics, the target parameter is the sixth target parameter related to noise calculation, and the feature data is the link noise parameter; The process of performing calculations on the satellite baseband signal using the digital simulation model according to the processing logic corresponding to the simulation project, and outputting simulation results, includes: Based on the sixth target parameter and the link noise parameter, the total equivalent noise power corresponding to the satellite baseband signal is determined using the digital simulation model. Based on the total equivalent noise power, a corresponding noise sequence is generated; The noise sequence is superimposed on the satellite baseband signal to output the satellite baseband signal after noise superposition, so as to simulate the noise accumulation effect in the radio frequency link; The satellite baseband signal after noise superposition is the simulation result.

9. The method according to any one of claims 1-8, characterized in that, The step of obtaining data corresponding to preset performance indicators based on the simulation results includes: The simulation results are demodulated and / or parameters are extracted to obtain the raw data corresponding to the preset performance index; The original data is processed based on preset operations to obtain the index value of the preset performance index; The index value is used as the data corresponding to the preset performance index.

10. The method according to claim 9, characterized in that, Also includes: The data corresponding to the preset performance indicators are visualized according to the preset display format.

11. A method for verifying the performance of a satellite signal link, characterized in that, include: Obtain the configured satellite communication parameters; Import the external characteristic parameters of the antenna and RF devices; Collect the baseband signal of the satellite to be verified; In response to the selected link performance verification project, based on the satellite communication parameters and the external characteristic parameters, the link performance verification project is performed on the satellite baseband signal using a pre-built digital simulation model, and the verification results are output. The digital simulation model is used to verify the amplitude and / or phase response of the antenna and radio frequency devices to the satellite baseband signal. Based on the verification results, obtain the data corresponding to the preset performance indicators.

12. A satellite signal simulation device, characterized in that, include: The first acquisition module is used to acquire the configured satellite communication parameters; The first import module is used to import the external characteristic parameters of antennas and radio frequency devices; The first acquisition module is used to acquire the satellite baseband signal to be simulated; The first processing module is used to respond to the selected simulation project, and according to the satellite communication parameters and the external characteristic parameters, execute the simulation project on the satellite baseband signal through a pre-built digital simulation model, and output the simulation results. The first acquisition module is further configured to acquire data corresponding to preset performance indicators based on the simulation results.

13. A device for verifying the performance of a satellite signal link, characterized in that, include: The second acquisition module is used to acquire the configured satellite communication parameters; The second import module is used to import the external characteristic parameters of the antenna and RF devices; The second acquisition module is used to acquire the satellite baseband signal to be verified; The second processing module is used to respond to the selected link performance verification project, and to perform the link performance verification project on the satellite baseband signal according to the satellite communication parameters and the external characteristic parameters through a pre-built digital simulation model, and output the verification results. The digital simulation model is used to verify the amplitude and / or phase response of the antenna and radio frequency devices to the satellite baseband signal. The second acquisition module is further configured to acquire data corresponding to preset performance indicators based on the verification results.

14. An electronic device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-11.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-11.

16. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method described in any one of claims 1-11.