Semi-physical satellite channel simulation test method and device
By receiving low-Earth orbit satellite broadcast signals and environmental noise signals to generate an initial simulation model, and configuring a simulation terminal to conduct radio frequency signal testing, the problem of constructing a satellite-to-ground link simulation model for low-Earth orbit satellite communication systems has been solved, and efficient and accurate simulation testing has been achieved.
Patent Information
- Application Number
- CN202610116354.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-28
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2046-01-28
AI Technical Summary
In existing technologies, it is difficult to construct simulation models of satellite-to-ground links for low-Earth orbit satellite communication systems, resulting in insufficient reference value. Ground terminal simulators also struggle to balance the functionality, practicality, and cost-effectiveness of different satellite systems.
A semi-physical satellite channel simulation test method is provided. By receiving broadcast signals from low-Earth orbit communication satellites, calculating ephemeris information and satellite elevation angle changes, collecting environmental noise signals, generating an initial simulation model, configuring a simulated communication terminal in the host computer software program, generating service data and converting it into radio frequency signals, and conducting satellite-to-ground communication link tests.
It significantly improves the efficiency of setting up satellite-to-ground link tests, simulation accuracy, and application flexibility, enabling the efficient construction of a semi-physical simulation environment that closely resembles real-world scenarios, adapting to multiple system parameters, and supporting various types of test scenarios.
Smart Images

Figure CN121585246A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of monitoring and testing of information transmission of low-orbit satellite communication systems, and in particular to a semi-physical satellite channel simulation testing method and device. BACKGROUND
[0002] At present, the coverage of ground communication networks cannot meet the needs of the Internet of Things ubiquitous application, so low-orbit communication satellites that can achieve global coverage have developed rapidly. With the proposal and implementation of a large number of low-orbit satellite constellation programs, the number of low-orbit satellites in orbit is increasing, and the application scenarios are consistent with various industries.
[0003] Consequently, in order to verify new functions and new needs of satellite communication systems, there are still some technical problems in related satellite-ground communication link testing projects, including: 1. There are many factors affecting the satellite-ground communication link of the satellite communication system, and it is difficult to build a simulation model. A satellite-ground link simulation model close to the application scenario and with high reference value needs to be built; 2. Satellite communication technology iterates quickly, and the technical parameters of each system differ greatly. The ground terminal simulator needs to consider functionality, practicality and cost-effectiveness, which brings challenges to the development of the ground terminal simulator of the satellite communication system.
[0004] In summary, how to simulate and test the low-orbit satellite communication system is a problem that needs to be solved. SUMMARY
[0005] The present application provides a semi-physical satellite channel simulation testing method and device to solve the defects of difficulty in building a satellite-ground link simulation model, insufficient reference value, and difficulty in balancing the functionality, practicality and cost-effectiveness of the ground terminal simulator for different satellite systems, and to realize efficient construction of a semi-physical simulation environment close to the real scene, adaptation to multiple system parameters, and support for multiple types of testing scenarios, significantly improving the construction efficiency, simulation accuracy and application flexibility of satellite-ground link testing.
[0006] The present application provides a semi-physical satellite channel simulation testing method, comprising: receiving a broadcast signal issued by a target low-orbit communication satellite; calculating ephemeris information of the target low-orbit communication satellite at the current position based on the broadcast signal, and obtaining satellite elevation angle change data in seconds; During the transit of the target low-orbit communication satellite, continuously collect the environmental noise signals of the surrounding area at a first preset period, and continuously receive and collect the broadcast signals issued by the target low-orbit communication satellite at a second preset period, and record the level value changes of the broadcast signals; fitting an initial simulation model of a satellite-to-ground communication link based on the satellite elevation angle variation data, the ambient noise signal, and the broadcast signal; generating a link simulation model with interference conditions based on the initial simulation model and a plurality of interference conditions; generating service data by a simulation communication terminal configured by a host computer software program based on the link simulation model and converting the service data into a radio frequency signal; transmitting the radio frequency signal through a satellite communication antenna and an accessory facility, obtaining test data, and testing the satellite-to-ground communication link based on the test data.
[0007] In one possible implementation, the method further comprises: simulating, by the STK software, an orbit of the target low-orbit communication satellite and a signal beam coverage range to determine a coverage range of a satellite signal beam of the target low-orbit communication satellite on the ground; selecting at least two data uplink nodes in the coverage range; calculating satellite ephemeris information including transit time and elevation angle information based on geographical positions of the data uplink nodes.
[0008] In one possible implementation, the method further comprises: processing the ambient noise signal by a band-pass filter and a low-noise amplifier to obtain an ambient noise mean value; calculating a loss mean value of the satellite-to-ground communication link based on the ambient noise mean value and a level value variation of the broadcast signal; calculating a link margin and a G / T value index based on the loss mean value.
[0009] In one possible implementation, the method further comprises: configuring, by the host computer software program, a plurality of different SN encodings for the simulation communication terminal based on the link simulation model; simulating, at a same geographical position, a plurality of ground communication terminals at different geographical positions based on the plurality of different SN encodings; simultaneously generating, by a multi-path independent radio frequency signal generation circuit of the simulation communication terminal, a plurality of service data adapted to the different SN encodings and converting the service data into radio frequency signals.
[0010] In one possible implementation, the method further comprises: generating, by the host computer software program, an illegal SN encoding beyond a legal encoding range; sending an authentication request containing the illegal SN encoding to the target low-orbit communication satellite; receiving and analyzing an authentication response returned by the target low-orbit communication satellite. verify the reliability of the on-board authentication function of the target low-orbit communication satellite based on the authentication response.
[0011] In one possible implementation, the method further comprises: configuring at least two analog simulation communication terminals as a sending terminal and a receiving terminal respectively; the sending terminal generates service data based on a first SN encoding and sends the service data to the target low-orbit communication satellite; the target low-orbit communication satellite forwards the service data to the receiving terminal; the receiving terminal receives and parses the service data based on a second SN encoding; based on the service data parsing result of the receiving terminal, monitoring and recording the bit error rate index of the satellite-ground communication link.
[0012] The application also provides a semi-physical satellite channel simulation test device, comprising: a receiving module configured to receive a broadcast signal issued by a target low-orbit communication satellite; a calculating module configured to calculate ephemeris information of the target low-orbit communication satellite at a current position based on the broadcast signal, and obtain satellite elevation angle change data in seconds; a collecting module configured to continuously collect ambient noise signals of a surrounding area at a first preset period during the transit of the target low-orbit communication satellite, and continuously receive and collect broadcast signals issued by the target low-orbit communication satellite at a second preset period, and record the level value change of the broadcast signal; a fitting module configured to generate an initial simulation model of a satellite-ground communication link based on the satellite elevation angle change data, the ambient noise signals and the broadcast signal; The fitting module is further configured to generate a link simulation model with interference conditions based on the initial simulation model and multiple interference conditions. a configuring module configured to configure an analog simulation communication terminal to generate service data and convert the service data into a radio frequency signal based on the link simulation model through a host computer software program; a testing module configured to transmit the radio frequency signal through a satellite communication antenna and an accessory facility, obtain test data, and test a satellite-ground communication link based on the test data.
[0013] The application also provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the semi-physical satellite channel simulation test method according to any one of the above when executing the computer program.
[0014] The application further provides a non-transitory computer-readable storage medium having stored thereon a computer program, which, when executed by a processor, implements the semi-physical satellite channel simulation test method according to any one of the above.
[0015] The application further provides a computer program product comprising a computer program, which, when executed by a processor, implements the semi-physical satellite channel simulation test method according to any one of the above.
[0016] The semi-physical satellite channel simulation test method and device provided by the application, by receiving the broadcast signal issued by the target low-orbit communication satellite, calculating the ephemeris information of the target low-orbit communication satellite at the current position based on the broadcast signal, and obtaining the satellite elevation angle change data in seconds, continuously collecting the ambient noise signal of the surrounding area at a first preset period during the transit of the target low-orbit communication satellite, and continuously receiving and collecting the broadcast signal issued by the target low-orbit communication satellite at a second preset period, recording the level value change of the broadcast signal, fitting to generate an initial simulation model of the satellite-ground communication link based on the satellite elevation angle change data, the ambient noise signal and the broadcast signal, generating a link simulation model with interference conditions based on the initial simulation model and multiple interference conditions, generating service data by the simulation communication terminal configured by the host computer software program based on the link simulation model and converting the service data into radio frequency signals, transmitting the radio frequency signals through the satellite communication antenna and the attached facilities, obtaining test data and testing the satellite-ground communication link based on the test data. Compared with the defects of the prior art that the satellite-ground link simulation model is difficult to construct, the reference value is insufficient, and the ground terminal simulator is difficult to balance the functionality, practicality and cost-effectiveness of different satellite systems, the present application combines real signals with simulation models, significantly improves the authenticity, accuracy and universality of the satellite-ground link test of the low-orbit satellite communication system, solves the problem of insufficient reference value of the existing simulation model, and realizes efficient construction of a semi-physical simulation environment close to the real scene, adaptation to multiple system parameters and support for multiple types of test scenarios, and improves the construction efficiency, simulation accuracy and application flexibility of the satellite-ground link test. BRIEF DESCRIPTION OF DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the application, and for those skilled in the art, other drawings can also be obtained without creative labor.
[0018] Figure 1 is a structural schematic diagram of the semi-physical satellite channel simulation test system provided by the application.
[0019] Figure 2 is a flowchart of a semi-physical satellite channel simulation test method provided by the present application.
[0020] Figure 3 is a structural diagram of a semi-physical satellite channel simulation test device provided by the present application.
[0021] Figure 4 is a structural diagram of an electronic device provided by the present application. DETAILED DESCRIPTION
[0022] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be described clearly and completely below with reference to the drawings in the present application. Obviously, the described embodiments are some embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0023] To facilitate the understanding of the embodiments of the present application, further explanation and description will be made below with reference to the drawings with specific embodiments, which do not constitute a limitation on the embodiments of the present application.
[0024] Figure 1 is a structural diagram of a semi-physical satellite channel simulation test system provided by the present application, as shown in Figure 1 The present system is suitable for uplink and downlink channel simulation requirements of low-orbit satellites, collects satellite communication terminal capabilities such as data generation, position generation and terminal coding generation, is suitable for channel simulation test of low-orbit satellite communication systems, simulates the operation mechanism of data transmission and reception between low-orbit satellites and signal beam terminals below, adapts to different low-orbit satellite communication systems by changing the time domain and frequency domain characteristics of signals emitted by terminals, effectively improves the construction efficiency of satellite-ground link test environment, and improves the practicability and accuracy of simulation test; by simulating the data transmission and reception functions of both ends of the satellite-ground link, the present system can be used for satellite simulation and communication terminal simulation.
[0025] The present system can generate information of types including sensor data, short messages, voice, pictures and videos according to the bandwidth of different low-orbit communication satellites, and provide corresponding time slots or frequency points for information reporting under time division multiplexing and frequency division multiplexing communication systems; the present system can simulate generation of broadcast information of space segment low-orbit communication satellites or terminal service information of user segment by built-in programs, and realize simulation and emulation of both ends of the satellite-ground link according to different use scene requirements; the present system is suitable for different use scenes, obtains electromagnetic environment indexes of surrounding areas, adjusts the power indexes of radio frequency devices, so as to adapt to the loss difference of communication links between satellites and grounds of different satellite communication systems by changing the gains of transmitting and receiving ends.
[0026] Specifically, the semi-physical satellite channel simulation test system comprises: at least one low-orbit communication satellite, operating at an orbital height of 500-1000KM, for broadcasting broadcast signals and forwarding service data; at least one analog simulation communication terminal, the analog simulation communication terminal comprising a data generation and distribution unit, an analog-digital conversion processing unit, a radio frequency adjustment unit and an analog simulation data storage unit; the analog simulation communication terminal is used to receive the real broadcast signals issued by the low-orbit communication satellite, and switches between the satellite mode and the terminal mode through the built-in program to simulate the broadcast signal transmission and reception of the low-orbit communication satellite or the service data transmission and reception of the ground communication terminal; the host computer and the host computer software program are connected with the analog simulation communication terminal through wired or wireless communication mode, and are used to configure the SN encoding, the center frequency point of the transmitted / received signal, the time domain characteristics, the frequency domain characteristics and the radio frequency output power of the analog simulation communication terminal, and control the analog simulation communication terminal to generate various types of service data, wherein the various types include sensor data type, short message type, voice type, picture type and video type; satellite communication antenna and auxiliary facilities, the analog simulation communication terminal realizes signal transmission and reception through the satellite communication antenna and auxiliary facilities.
[0027] The low-orbit communication satellite is a communication satellite for improving the ground network coverage, meeting the communication needs of people in remote areas and the data transmission needs in Internet of Things application scenarios, and generally operates at an orbital height of 500-1000KM. Based on different bandwidth conditions, the data content transmitted by the low-orbit satellite generally includes short messages, voice, pictures and videos. The low-orbit communication satellite and the ground information transmission facility form a low-orbit satellite communication system integrating space and ground. According to the service requirements in the on-orbit operation stage, the low-orbit communication satellite needs to build different target satellite-ground link tests according to the application requirements of the satellite communication system. In the semi-physical channel simulation test system, the analog simulation terminal can be applied to different types of low-orbit satellite communication systems, and the space segment satellite broadcast signal or the terminal service signal of the user segment is simulated and generated by the built-in program to realize the simulation of both ends of the satellite-ground link according to different use scenario requirements.
[0028] The analog simulation communication terminal can be erected with different types of antennas, and the analog simulation terminal is set through the host computer on the computer end through serial communication to change the center frequency point of the transmitted / received signal and the time domain and frequency domain characteristics, so as to realize the adaptation to different low-orbit satellite communication systems.
[0029] The analog simulation communication terminal can erect a corresponding frequency antenna, connect a band-pass filter, a low-noise amplifier, a corresponding frequency antenna and the like, and then visually display the received noise signal analog signal, so as to realize the measurement of the noise signal in the application scene; the analog simulation communication terminal can be connected with a low-orbit communication satellite or another terminal, and the signal transmission gain index of the radio frequency output port is changed on the host computer of the computer end in the form of serial communication, so as to simulate the influences of rain attenuation, cloud attenuation, shielding and multipath effect of the satellite signal in propagation, simulate and simulate the satellite-ground link, and be used for measuring the G / T value index of the satellite-ground communication link; and be applied to the scene of link loss calculation and the like.
[0030] The analog simulation communication terminal can generate service data in a corresponding time frequency range according to the communication time slot characteristics agreed by the communication system under the time division multiplexing system, so as to simulate the data uplink of a single terminal or multiple terminals; under the frequency division multiplexing system, service data is generated on a corresponding center frequency point according to the channel communication frequency point agreed by the communication system, so as to simulate the data uplink of a single terminal or multiple terminals; and can be widely applied to single channel collision test, channel stress test, terminal concurrent test and the like.
[0031] Multiple analog simulation communication terminals simulate terminals at different positions in the beam of the low-orbit communication satellite signal by generating position pseudo code information, realize the simulation of the satellite-ground link, and realize the test task of multiple access in a single place; by generating illegal terminal codes, that is, codes outside the existing code range, the reliability of the authentication on the low-orbit communication satellite is verified.
[0032] According to the test task requirements, the low-orbit communication satellite or another terminal can be connected, and the signal transmission gain index of the radio frequency output port is changed on the host computer of the computer end in the form of serial communication, so as to simulate the influences of rain attenuation, cloud attenuation, shielding and multipath effect of the satellite signal in propagation, simulate and simulate the satellite-ground link, and be used for measuring the satellite-ground link margin; and be applied to the scene of link loss calculation and the like.
[0033] According to the communication system of different low-orbit satellite communication systems, service data is generated in a corresponding time frequency range according to the communication time slot characteristics agreed by the communication system under the time division multiplexing system, so as to simulate the data uplink of a single terminal or multiple terminals; under the frequency division multiplexing system, service data is generated on a corresponding center frequency point according to the channel communication frequency point agreed by the communication system, so as to simulate the data uplink of a single terminal or multiple terminals; and can be applied to channel collision test, terminal concurrent test and the like; the satellite-ground link is used for the satellite-ground link test of different satellite communication systems, the center frequency point and the time domain and frequency domain characteristics of the transmitted / received signal are changed, and the adaptation with different low-orbit satellite communication systems is realized.
[0034] The semi-physical satellite channel simulation test system and method strategy is suitable for monitoring test scenes related to the satellite-ground communication link of a low-orbit satellite communication system. A simulation communication terminal can receive broadcast signals transmitted by an on-orbit satellite and monitor the operation state of the satellite-ground communication link. The satellite-ground communication link simulation model can be used to simulate the satellite-ground communication link of a low-orbit satellite communication system between two simulation communication terminals.
[0035] The simulation communication terminal is based on a low-orbit satellite communication system and can realize the transmission and reception of broadcast and service data in different test scenes. The host computer software can be used to configure the radio frequency output power and waveform of the simulation communication terminal output signal, so as to realize the simulation of the uplink and downlink communication link of the low-orbit satellite communication system. When the simulation communication terminal communicates with the low-orbit communication satellite, the terminal receives the broadcast signals and retransmission signals transmitted by the low-orbit communication satellite, continuously records the time domain and frequency domain variables of the signals, analyzes and stores the signals as received information, and collects the changes in the electromagnetic environment in the surrounding area while receiving the satellite signals. By combining the satellite ephemeris, the signal transmitted by the satellite during the transit period, the frequency domain variables in seconds, and the changes in the electromagnetic environment in the surrounding area, a signal model of the satellite-ground communication link during the transit period of the low-orbit communication satellite is fitted. The signal model can be used as a reference for the modulation of the output signal during the data transmission test between the simulation communication terminals.
[0036] The simulation communication terminal is connected to a band-pass filter, a low-noise amplifier, and other devices to receive and continuously collect and monitor the ambient noise signals, so as to obtain the average environmental noise in the current area. Based on this, the simulation communication terminal can be connected to the low-orbit communication satellite to obtain the average loss of the satellite-ground communication link. Under different weather conditions, the effects of rain attenuation, cloud attenuation, shielding, and multipath effect on the satellite signals during propagation can be obtained, and the satellite-ground communication link can be simulated.
[0037] The simulation communication terminal can generate service data according to different test scenes, transmit and receive broadcast and service data according to the preset satellite uplink and downlink data timing in the communication protocol, and realize the transmission and reception of broadcast and service data with at least one simulation communication terminal. Based on the fitted satellite-ground communication link simulation model, the host computer software can be used to configure the radio frequency power and waveform of the simulation communication terminal output signal. On the sending side (simulated satellite communication ground terminal), the generation of service data, the reception of satellite broadcast wake-up, and the uplink transmission of service data are realized. On the receiving side (simulated transit satellite), the broadcast transmission and the reception and retransmission of uplink service data are realized. The host computer software can be used to simulate the service operation of the satellite or the ground terminal on at least one side of the satellite-ground communication link, so as to realize the configuration of the semi-physical simulation system of the satellite-ground link.
[0038] The simulation communication terminal can be configured with different SN encodings according to the host computer software, one of which is selected as the local terminal to generate and send service data, and the service data is forwarded through the low-orbit communication satellite. On the premise that the low-orbit communication satellite has uplink data loopback function, another SN encoding can be selected as the target terminal to receive and analyze the service data forwarded by the low-orbit communication satellite, thereby verifying the availability and stability of the satellite-ground communication link.
[0039] The simulation communication terminal can be configured with different SN encodings according to the host computer software, one of which is selected as the local terminal to generate and send service data, and the service data is forwarded through the low-orbit communication satellite. On the premise that the low-orbit communication satellite has uplink data loopback function, another SN encoding can be selected as the target terminal to receive and analyze the service data forwarded by the low-orbit communication satellite, thereby verifying the availability and stability of the satellite-ground communication link.
[0040] Specifically, the running track and signal beam coverage range of the target satellite are simulated by STK software to determine the coverage range of the satellite signal beam on the ground within a 5-degree elevation angle (for example, within a 5-10 degree elevation angle range), and at least two data uplink nodes are selected within the range. The geographic position of the selected data uplink nodes within the range is calculated to obtain the satellite ephemeris including transit time and elevation angle information. Further, the corresponding simulation communication terminal is allocated according to the number of selected uplink nodes, and two or more simulation communication terminals can realize data concurrent testing of the satellite-ground communication link. The simulation communication terminal is configured with corresponding SN encoding according to the number of concurrent nodes required for testing, and one simulation communication terminal can be configured with more than one SN encoding. Relative to the orbital height of the low-orbit satellite, the electromagnetic wave output by the simulation communication terminal is captured by the on-orbit satellite instantaneously, so as to ensure the concurrent testing effect, the simulation communication terminal includes multiple independent radio frequency signal generation circuits, which generate service data and adapt source encoding or channel encoding through host computer software instructions, and then convert the analog signals into radio frequency output ports. The multiple analog signals are simultaneously output through the ground communication terminal antenna configured with multiple radiators.
[0041] Low-orbit communication satellite can provide satellite communication services for use scenarios in the blind area of ground network coverage, and forms a space-ground integrated communication system with ground equipment such as earth stations and ground communication terminals. The communication system based on different numbers of low-orbit communication satellites can provide communication services with different return periods at any place in the world, and provide data services with different transmission rates and bandwidths based on different types of use scenarios, including but not limited to: short message, voice, picture, video, Ethernet access, and other satellite data services.
[0042] Specifically, the low-orbit communication satellite is used to broadcast broadcast signals after being launched into orbit, and the uplink data of the ground communication terminal and the simulation communication terminal on the sending side in the signal beam coverage to the target side communication terminal or simulation terminal is received, stored and forwarded.
[0043] The simulation communication terminal and the host computer software program are: based on the aforementioned space-ground integrated satellite communication network, the simulation communication terminal realizes simulation of the data generation side in the application, and further realizes data transmission with the low-orbit narrowband communication satellite. Specifically, the simulation communication terminal can be connected to a band-pass filter, a low-noise amplifier, a corresponding frequency antenna and other facilities. The host computer software instructs the simulation communication terminal to realize the conversion of analog and data quantities and display the data index for the received noise signal, and realizes the measurement of the noise signal in the application scenario. Specifically, when simulating and modeling the transit satellite broadcast signal, the STK software is used to calculate the ephemeris information of the transit satellite at the current position, and the change of the elevation angle of the transit satellite every 1 second is obtained. During the satellite transit, the noise signal of the surrounding area is sampled and recorded every 5 seconds. A signal source is coupled out at the radio frequency port of the simulation communication terminal, and the broadcast signal transmitted by the low-orbit communication satellite is received and sampled every second to record the level value change of the broadcast signal. Through analysis and processing of the data such as the environmental noise, satellite elevation angle and broadcast signal level value every 1 second during the satellite transit, the satellite-ground communication link is simulated and modeled. Further, by adapting different environmental conditions on the basis of the aforementioned modeling, the influences of rain attenuation, cloud attenuation, shielding and multipath effect of satellite signals in propagation are simulated, and interference condition data is provided for the simulation model of the satellite-ground communication link.
[0044] The simulation communication terminal adjusts the power index of the radio frequency device through the host computer software program to change the signal power index of the terminal radio frequency output port under the premise of compensating for the influence of ambient noise in the surrounding area, and calculates the margin of the space-ground communication link of the low-orbit satellite communication system based on the capability layer. The simulation communication terminal includes a data generation and distribution unit, an analog-to-digital conversion processing unit, a radio frequency adjustment unit, an input display unit, a simulation data storage unit, and the like. The data generation and distribution unit generates uplink and downlink service data of the low-orbit satellite communication system according to the host computer instructions, and assigns source coding, channel coding, and other attributes for encapsulation processing, including distribution of analog-to-digital conversion ADC chips, DSP chips, and data processing MCU chips, to realize the conversion from bottom layer data generation to space-ground communication link service data. The analog-to-digital conversion processing unit is composed of a low-orbit satellite communication system baseband chip, which modulates the encapsulated analog signal to adapt to the space-ground link communication demand. The radio frequency adjustment unit adjusts the signal source radio frequency power of the simulation communication terminal output port through power amplifiers and other components in the host computer instructions. The input display unit is the main component of the host computer software program, which provides a display interface for users to operate the simulation communication terminal. The simulation data storage unit stores the simulation model data of the received low-orbit communication satellite or other signal sources received by the simulation communication terminal during operation. The host computer software program is run on the computer end and connected to the simulation communication terminal through RS wired or wireless local area network connection. In specific application scenarios, the simulation communication terminal generates service data according to the instructions, realizes data transmission and reception with the low-orbit communication satellite or at least one other simulation communication terminal, and displays the received service data at the receiving end. Through the data transmission and reception of the simulation communication terminal, the sampling, modeling, simulation, and the like of the space-ground communication link of the low-orbit satellite communication system are realized. The auxiliary equipment and facilities include, but are not limited to, power supply facilities, lithium batteries, antennas, cables, structural supports, and the like.
[0045] The application provides a semi-physical satellite channel simulation test system, which comprises at least one low-orbit communication satellite, an orbit height of which is 500-1000 KM, and which is used for broadcasting broadcast signals and forwarding service data; at least one analog simulation communication terminal, which comprises a data generation and distribution unit, an analog-digital conversion processing unit, a radio frequency adjustment unit and a simulation data storage unit; the analog simulation communication terminal is used for receiving the real broadcast signals issued by the low-orbit communication satellite, and is switched between the satellite mode and the terminal mode through the built-in program to simulate the broadcast signal transmission and reception of the low-orbit communication satellite or the service data transmission and reception of the ground communication terminal; a host computer and a host computer software program are connected with the analog simulation communication terminal through wired or wireless communication mode, and are used for configuring the SN encoding, the center frequency point of the transmitted / received signals, the time domain characteristics, the frequency domain characteristics and the radio frequency output power of the analog simulation communication terminal, and controlling the analog simulation communication terminal to generate various types of service data, wherein the various types include sensor data type, short message type, voice type, picture type and video type; a satellite communication antenna and an accessory facility, and the analog simulation communication terminal realizes the signal transmission and reception through the satellite communication antenna and the accessory facility. Compared with the prior art, the system overcomes the defects that the satellite-ground link simulation model is difficult to construct, the reference value is insufficient, and the ground terminal simulator is difficult to consider the functionality, practicability and cost-effectiveness of different satellite systems, and realizes the efficient construction of the semi-physical simulation environment close to the real scene, the adaptation of the multi-system parameters and the support of the multi-type test scene, and significantly improves the construction efficiency, the simulation accuracy and the application flexibility of the satellite-ground link test.
[0046] Figure 2 is a flowchart of the semi-physical satellite channel simulation test method provided by the application, as Figure 2 shown, the method comprises the following steps: S21, receiving the broadcast signals issued by the target low-orbit communication satellite.
[0047] The analog simulation communication terminal can receive the broadcast signals and the forwarding signals issued by the on-orbit low-orbit communication satellite, and can couple out a signal source at the radio frequency port, which is specially used for receiving the broadcast signals of the transit satellite. The terminal continuously records the time domain and frequency domain variables of the received signals, analyzes and stores them as the received information, which serves as the data basis for subsequent link modeling.
[0048] S22, calculating the ephemeris information of the target low-orbit communication satellite at the current position based on the broadcast signals, and obtaining the satellite elevation angle change data in seconds.
[0049] The running track of the target satellite and the signal beam coverage range are simulated by the STK software, the transit satellite ephemeris information of the current position is calculated, the satellite signal beam ground coverage range is obtained based on a 5-degree elevation angle (for example, a 5-10 degree elevation angle range), and no less than two data uplink nodes are selected. Based on the geographical position of the selected nodes, the satellite ephemeris including the transit time and the elevation angle information is calculated, and the satellite elevation angle change data in units of 1 second is obtained.
[0050] S23, during the transit of the target low-orbit communication satellite, the ambient noise signals of the surrounding area are continuously collected at a first preset period, and the broadcast signals transmitted by the target low-orbit communication satellite are continuously received and collected at a second preset period, and the level value changes of the broadcast signals are recorded.
[0051] During the transit of the satellite, the ambient noise signals of the surrounding area are continuously sampled and recorded at a first preset period of every 5 seconds; at the same time, the broadcast signals transmitted by the transit low-orbit communication satellite are received and sampled at a second preset period of every 1 second, and the level value changes of the broadcast signals are recorded. The two kinds of sampling data are stored synchronously with the time stamp for subsequent analysis.
[0052] S24, based on the satellite elevation angle change data, the ambient noise signals and the broadcast signals, an initial simulation model of the satellite-ground communication link is fitted.
[0053] By analyzing and processing the ambient noise data, satellite elevation angle data and broadcast signal level value data collected every 1 second during the transit of the satellite, and combining the ephemeris information calculated by STK, an initial simulation model of the satellite-ground communication link is fitted, which reflects the link propagation characteristics under ideal conditions.
[0054] S25, based on the initial simulation model and multiple interference conditions, a link simulation model with interference conditions is generated.
[0055] Based on the initial simulation model, different environmental conditions are adapted, the radio frequency adjustment unit is configured by the host computer software, the influences such as rain attenuation, cloud attenuation, shielding and multipath effect in the satellite signal propagation process are simulated, the interference condition data is added to the link simulation model, and the link simulation model with interference conditions is generated for real scene simulation.
[0056] S26, based on the link simulation model, the host computer software program is configured to simulate a communication terminal to generate service data and convert it into a radio frequency signal; the radio frequency signal is transmitted through the satellite communication antenna and the attached facilities, test data is obtained, and the satellite-ground communication link is tested based on the test data.
[0057] Based on the fitting satellite-ground communication link simulation model, the host computer software configures the data generation and distribution unit of the simulation communication terminal to generate service data, which is converted into analog signals after source coding and channel coding by the analog-digital conversion processing unit, modulated and adjusted by the radio frequency adjusting unit, and finally output as radio frequency signals through the satellite communication antenna and the attached facilities (band pass filter, low noise amplifier, etc.), to realize the semi-physical simulation data transmission with the real satellite or another terminal.
[0058] The semi-physical satellite channel simulation test method provided by the application can calculate the current position of the transit satellite ephemeris information through the STK software when simulating and modeling the transit satellite broadcast signal, and obtain the elevation angle change of the transit satellite every 1 second; during the satellite transit, the noise signal of the surrounding area is sampled and recorded every 5 seconds; a signal source is coupled out from the radio frequency port of the simulation communication terminal, the broadcast signal transmitted by the transit low-orbit communication satellite is received and sampled every second, and the level value change of the broadcast signal is recorded; the environment noise, satellite elevation angle, broadcast signal level value and other data during the satellite transit are analyzed and processed, and the satellite-ground communication link is simulated and modeled; further, by adapting different environmental conditions on the basis of the foregoing modeling, the influences of rain attenuation, cloud attenuation, shielding and multipath effect of the satellite signal in propagation are simulated, and the interference condition data is provided to the simulation model of the satellite-ground communication link. By receiving the real on-orbit satellite broadcast signal, collecting the environment noise and signal level every second, and fusing the STK accurate ephemeris data, the simulation model reflecting the dynamic characteristics of the real satellite-ground link is fitted, and the technical problems of the traditional pure software simulation model, such as insufficient reference value and poor closeness, are solved. On the basis of the initial model, the radio frequency adjusting unit can be flexibly superimposed by the host computer software configuration, and various real interference conditions such as rain attenuation, cloud attenuation, shielding and multipath effect can be generated, so as to generate a link simulation model with interference, and provide controllable and reproducible interference simulation capability for the test environment. The efficiency, authenticity and accuracy of concurrent stress test are improved, and the multi-node test cost is reduced.
[0059] The semi-physical satellite channel simulation test device provided by the application is described below, and the semi-physical satellite channel simulation test device described below can be correspondingly referred to the semi-physical satellite channel simulation test method described above.
[0060] Figure 3 It is a structure diagram of the semi-physical satellite channel simulation test device provided by the application, and specifically comprises: The receiving module 301 is used for receiving the broadcast signal transmitted by the target low-orbit communication satellite. For details, refer to the related description of the method embodiment described above, which will not be repeated here.
[0061] The computing module 302 is configured to calculate ephemeris information of the target low-orbit communication satellite at a current position based on the broadcast signal and obtain satellite elevation angle change data in seconds. For details, refer to the related description of the method embodiment above, which will not be repeated here.
[0062] The collecting module 303 is configured to continuously collect environmental noise signals of a surrounding area at a first preset period during the transit of the target low-orbit communication satellite, continuously receive and collect broadcast signals issued by the target low-orbit communication satellite at a second preset period, and record the level value change of the broadcast signal. For details, refer to the related description of the method embodiment above, which will not be repeated here.
[0063] The fitting module 304 is configured to generate an initial simulation model of a satellite-ground communication link based on the satellite elevation angle change data, the environmental noise signals, and the broadcast signal. For details, refer to the related description of the method embodiment above, which will not be repeated here.
[0064] The fitting module 304 is also configured to generate a link simulation model with interference conditions based on the initial simulation model and multiple interference conditions. For details, refer to the related description of the method embodiment above, which will not be repeated here.
[0065] The configuration module 305 is configured to generate service data and convert it into a radio frequency signal by configuring an analog simulation communication terminal through a host computer software program based on the link simulation model. For details, refer to the related description of the method embodiment above, which will not be repeated here.
[0066] The testing module 306 is configured to transmit the radio frequency signal through a satellite communication antenna and an attached facility, obtain test data, and test the satellite-ground communication link based on the test data. For details, refer to the related description of the method embodiment above, which will not be repeated here.
[0067] Figure 4 An example of an entity structure diagram of an electronic device is shown in FIG. 1. Figure 4As shown, the electronic device can include a processor 410, a communications interface 420, a memory 430, and a communications bus 440, wherein the processor 410, the communications interface 420, and the memory 430 communicate with each other through the communications bus 440. The processor 410 can invoke the logic instructions in the memory 430 to execute a semi-physical satellite channel simulation test method, which includes receiving a broadcast signal issued by a target low-orbit communication satellite, calculating ephemeris information of the target low-orbit communication satellite at a current position based on the broadcast signal, and obtaining satellite elevation angle change data in seconds; during the transit of the target low-orbit communication satellite, continuously collecting ambient noise signals of the surrounding area at a first preset period, and continuously receiving and collecting the broadcast signal issued by the target low-orbit communication satellite at a second preset period, and recording the level value change of the broadcast signal; based on the satellite elevation angle change data, the ambient noise signal, and the broadcast signal, fitting to generate an initial simulation model of the satellite-ground communication link; based on the initial simulation model and multiple interference conditions, generating a link simulation model with interference conditions; based on the link simulation model, generating service data by a simulation communication terminal configured by a host computer software program and converting the service data into a radio frequency signal; transmitting the radio frequency signal through a satellite communication antenna and an attached facility, obtaining test data, and testing the satellite-ground communication link based on the test data.
[0068] In addition, the logic instructions in the memory 430 described above can be implemented in the form of a software functional unit and sold or used as an independent product, which can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the part of the technical solutions that essentially contribute to the prior art or the part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in various embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0069] In another aspect, the present application also provides a computer program product comprising a computer program, which can be stored on a non-transitory computer readable storage medium, and the computer program can be executed by a processor to enable a computer to perform the semi-physical satellite channel simulation test method provided by the above-mentioned methods, which comprises: receiving a broadcast signal issued by a target low-orbit communication satellite; calculating ephemeris information of the target low-orbit communication satellite at a current position based on the broadcast signal, and obtaining satellite elevation angle change data in seconds; continuously collecting environmental noise signals of a surrounding area at a first preset period during the transit of the target low-orbit communication satellite, and continuously receiving and collecting the broadcast signal issued by the target low-orbit communication satellite at a second preset period, and recording the level value change of the broadcast signal; fitting to generate an initial simulation model of a satellite-ground communication link based on the satellite elevation angle change data, the environmental noise signals and the broadcast signal; generating a link simulation model with interference conditions based on the initial simulation model and multiple interference conditions; generating service data by a simulation communication terminal configured by a host computer software program based on the link simulation model, and converting the service data into a radio frequency signal; transmitting the radio frequency signal through a satellite communication antenna and an attached facility, obtaining test data, and testing the satellite-ground communication link based on the test data.
[0070] In another aspect, the present application also provides a non-transitory computer readable storage medium having a computer program stored thereon, which can be executed by a processor to implement the semi-physical satellite channel simulation test method provided by the above-mentioned methods, which comprises: receiving a broadcast signal issued by a target low-orbit communication satellite; calculating ephemeris information of the target low-orbit communication satellite at a current position based on the broadcast signal, and obtaining satellite elevation angle change data in seconds; continuously collecting environmental noise signals of a surrounding area at a first preset period during the transit of the target low-orbit communication satellite, and continuously receiving and collecting the broadcast signal issued by the target low-orbit communication satellite at a second preset period, and recording the level value change of the broadcast signal; fitting to generate an initial simulation model of a satellite-ground communication link based on the satellite elevation angle change data, the environmental noise signals and the broadcast signal; generating a link simulation model with interference conditions based on the initial simulation model and multiple interference conditions; generating service data by a simulation communication terminal configured by a host computer software program based on the link simulation model, and converting the service data into a radio frequency signal; transmitting the radio frequency signal through a satellite communication antenna and an attached facility, obtaining test data, and testing the satellite-ground communication link based on the test data.
[0071] The device embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed to multiple network units. Part or all of the modules can be selected to achieve the purposes of the embodiments according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0072] Through the description of the above embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software and the necessary general hardware platform, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0073] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A semi-physical satellite channel simulation test method, characterized in that, include: Receive broadcast signals from the target low-orbit communication satellite; Based on the broadcast signal, calculate the ephemeris information of the target low-orbit communication satellite at its current position and obtain satellite elevation angle change data in seconds; During the transit of the target low-Earth orbit communication satellite, environmental noise signals of the surrounding area are continuously collected at a first preset period, and broadcast signals transmitted by the target low-Earth orbit communication satellite are continuously received and collected at a second preset period, and the changes in the level value of the broadcast signals are recorded. Based on the satellite elevation angle variation data, the environmental noise signal, and the broadcast signal, an initial simulation model of the satellite-to-ground communication link is fitted and generated; Based on the initial simulation model and various interference conditions, a link simulation model with interference conditions is generated; Based on the link simulation model, the host computer software program is used to configure the simulated communication terminal to generate service data and convert it into radio frequency signals. The radio frequency signal is transmitted through a satellite communication antenna and auxiliary facilities to obtain test data, and the satellite-to-ground communication link is tested based on the test data.
2. The method according to claim 1, characterized in that, The calculation of the ephemeris information of the target low-Earth orbit communication satellite at its current location based on the broadcast signal includes: The STK software was used to simulate the orbit and signal beam coverage of the target low-Earth orbit communication satellite, thereby determining the coverage of the satellite signal beam on the ground. Select at least two data uplink nodes within the coverage area; Based on the geographical location of the data uplink node, satellite ephemeris information, including transit time and elevation angle information, is calculated.
3. The method according to claim 1, characterized in that, The process of continuously collecting environmental noise signals from the surrounding area at a first preset period during the transit of the target low-Earth orbit communication satellite, and continuously receiving and collecting broadcast signals transmitted by the target low-Earth orbit communication satellite at a second preset period, and recording the changes in the level value of the broadcast signals, includes: The ambient noise signal is processed by a bandpass filter and a low-noise amplifier to obtain the mean ambient noise value; The average loss of the satellite-to-ground communication link is calculated based on the mean environmental noise and the level change of the broadcast signal. The link margin and G / T value are calculated based on the average loss.
4. The method according to claim 1, characterized in that, The step of configuring the simulated communication terminal to generate service data and convert it into radio frequency signals based on the link simulation model via a host computer software program includes: Based on the link simulation model, multiple different SN codes are configured for the simulated communication terminal through a host computer software program; Based on the multiple different SN codes, ground communication terminals in the same geographical location are simulated in multiple different geographical locations; The simulated communication terminal uses a multi-channel independent radio frequency signal generation circuit to simultaneously generate multiple service data channels adapted to different SN codes and convert them into radio frequency signals.
5. The method according to claim 4, characterized in that, The method further includes: The host computer software program generates an illegal SN code that exceeds the range of legal codes; Send an authentication request containing the illegal serial number to the target low-Earth orbit communication satellite; Receive and parse the authentication response returned by the target low-Earth orbit communication satellite; The reliability of the onboard authentication function of the target low-Earth orbit communication satellite is verified based on the authentication response.
6. The method according to claim 4, characterized in that, The method further includes: Configure at least two simulated communication terminals, one as the transmitting terminal and the other as the receiving terminal; The transmitting terminal generates service data based on the first SN encoding and sends it to the target low-Earth orbit communication satellite; The target low-Earth orbit communication satellite forwards the service data to the receiving terminal. The receiving terminal receives and parses the service data based on the second SN encoding. Based on the service data parsing results of the receiving terminal, the bit error rate of the satellite-to-ground communication link is monitored and recorded.
7. A semi-physical satellite channel simulation test device, characterized in that, include: The receiving module is used to receive broadcast signals transmitted by the target low-Earth orbit communication satellite; The calculation module is used to calculate the ephemeris information of the target low-orbit communication satellite at its current position based on the broadcast signal, and to obtain satellite elevation angle change data in seconds; The acquisition module is used to continuously acquire environmental noise signals of the surrounding area at a first preset period during the transit of the target low-orbit communication satellite, and to continuously receive and acquire broadcast signals transmitted by the target low-orbit communication satellite at a second preset period, and record the changes in the level value of the broadcast signals. The fitting module is used to fit and generate an initial simulation model of the satellite-to-ground communication link based on the satellite elevation angle change data, the environmental noise signal, and the broadcast signal. The fitting module is also used to generate a link simulation model with interference conditions based on the initial simulation model and multiple interference conditions. The configuration module is used to configure the simulated communication terminal to generate service data and convert it into radio frequency signals through the host computer software program based on the link simulation model. The test module is used to transmit the radio frequency signal through the satellite communication antenna and auxiliary facilities, acquire test data, and test the satellite-to-ground communication link based on the test data.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the semi-physical satellite channel simulation test method as described in any one of claims 1-6.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the semi-physical satellite channel simulation test method as described in any one of claims 1-6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the semi-physical satellite channel simulation test method as described in any one of claims 1-6.
Citation Information
Patent Citations
Low earth orbit satellite user link simulation method
CN119094058A
Channel modeling method and device suitable for satellite-ground communication
CN119519804A
USRP satellite communication simulation system based on communication state iteration stability prediction
CN119853766A
System and method for simulating satellite data link jamming
KR102717800B1