A lightweight communication satellite simulation system based on signals and information

By calculating the on-off of the satellite-ground link at the signal level and simulating the information interaction process at the information level, the problem of insufficient performance of the existing satellite simulation model at the service application level is solved, and an efficient evaluation of the effectiveness and adaptability of communication satellite equipment is achieved. and simulation.

CN116015394BActive Publication Date: 2025-02-07CHINA ACADEMY OF SPACE TECHNOLOGY +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211435874.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-16
Publication Date
2025-02-07
Estimated Expiration
2042-11-16

AI Technical Summary

Technical Problem

The existing satellite simulation model is insufficient at the business application level, and has not included communication satellite equipment in the system, ignoring the information interaction process with ground sections and user section equipment in actual applications.

Method used

A lightweight communication satellite simulation system based on signals and information is proposed. By applying the characteristic parameters of the satellite-ground communication signal at the signal level, the on-off of the satellite-ground link is calculated, and the interaction of network access, link building and network system commands is simulated at the information level. process.

Benefits of technology

It realizes simulation at the business application level, supports the evaluation of satellite equipment efficiency and adaptability, has extremely high scalability, can calibrate simulation results based on satellite test and test data, and flexibly adjust the signaling interaction process to adapt to design changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116015394B_ABST
    Figure CN116015394B_ABST
Patent Text Reader

Abstract

The present invention provides a lightweight communication satellite simulation system based on signals and information, comprising: a receiving module, an onboard information processing module, a transmitting module and a satellite orbit attitude calculation module; the receiving module receives measurement and control instructions, signaling or services sent by an external channel, calculates the characteristics of the signal, and judges the on-off state of a link according to the characteristics of the signal; judges whether the signal can be received by the onboard information processing module according to the on-off state of the link; after receiving the relevant signal, the onboard information processing module processes the signal, simulates the network access process, the link establishment process, the beam pointing adjustment process and the service information routing process, and sends the relevant measurement and control response information, signaling and service information to the transmitting module; the transmitting module generates signal characteristics according to the positional relationship between the transmitter and the receiver, and packages the signal and information content and sends them to the receiver.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of system simulation and performance evaluation, and relates to a lightweight communication satellite simulation system. Background Art

[0002] Communication satellite equipment is technically complex, has a long development cycle, and requires huge investment. Therefore, at each stage of satellite development, it is necessary to repeatedly verify the satellite plan through simulation to ensure that the plan is reasonable and feasible. In the entire process of satellite design, development, and application, it is necessary to build simulation models of different granularity and functions to support simulation applications at each stage. Generally speaking, satellite simulation models are used in the project demonstration stage to evaluate the effectiveness and adaptability of satellite equipment to ensure that the satellite equipment capabilities can meet user needs; in the satellite development stage, satellite simulation models are used to identify equipment and cooperate with the verification of satellite equipment functional performance; in the satellite application stage, satellite simulation models can be used to support the operation support mission of in-orbit satellites.

[0003] In the design and development process of existing satellite simulation models, more attention is paid to the working status of the satellite itself, such as the response to satellite remote control commands, the simulation of telemetry parameters and the simulation of satellite working status. The shortcomings are that the satellite simulation model is not adequate at the business application level, and the communication satellite equipment is not included in the system, ignoring the information interaction process with the ground segment and user segment equipment in actual applications, such as the terminal's access to the network, the link establishment process, and the network command interaction process of the gateway station to the satellite. Summary of the invention

[0004] The technical problem to be solved by the present invention is: the present invention proposes a lightweight communication satellite simulation system based on signals and information, and the simulation model performs functional decomposition from the two levels of signals and information. At the signal level, the characteristic parameters of satellite-to-ground communication signals, power, frequency, and delay are used to calculate the on-off of the satellite-to-ground link as a prerequisite for information interaction; at the information level, the system's network access signaling interaction, link establishment signaling interaction, and network system command interaction process are simulated.

[0005] The technical solution adopted by the present invention is: a lightweight communication satellite simulation system based on signals and information, comprising: a receiving module, a satellite-borne information processing module and a transmitting module;

[0006] The receiving module receives the measurement and control instructions, signaling or services sent by the external channel, calculates the characteristics of the signal, and determines the link connection and disconnection according to the characteristics of the signal; according to the connection and disconnection of the link, it determines whether the signal can be received by the onboard information processing module;

[0007] After receiving the relevant signals, the onboard information processing module processes the signals, simulates the network access process, link establishment process, beam pointing adjustment process and service information routing process, and sends the relevant measurement and control response information, signaling, and service information to the transmitting module;

[0008] The transmitting module generates signal characteristics according to the positional relationship between the transmitter and the receiver, and packages the signal and information content and sends it to the receiver.

[0009] Furthermore, the receiving module includes a plurality of receiving beam modules, a measurement and control link calculation module and a signaling / service link calculation module;

[0010] The receiving beam module receives the measurement and control instructions, signaling or services sent by the gateway or terminal from the external channel, calculates the angle between the line connecting the terminal and the satellite and the line connecting the satellite to the center of the beam according to the satellite position, the terminal / gateway position and the beam pointing, queries the antenna gain in the antenna pattern according to the size of the angle, performs interpolation processing according to the size of the angle to obtain the receiving gain, and records the receiving gain in the signal characteristics, which are passed to the measurement and control link calculation module and / or the signaling / service link calculation module. The measurement and control link calculation module and / or the signaling / service link calculation module calculate the signal-to-noise ratio according to the link calculation formula, obtain the bit error rate according to the signal-to-noise ratio-bit error rate curve, and judge the on-off status of the current link according to the signal-to-noise ratio threshold; if the link is on, the measurement and control / signaling / service information is passed to the onboard information processing module; if the link is off, no information is transmitted.

[0011] Furthermore, the onboard information processing module includes a measurement and control instruction processing module, a beam pointing control module, a routing switching module, a signaling processing module, a network access signaling processing module, and a service link establishment processing module;

[0012] The measurement and control instruction processing module identifies and processes the measurement and control information sent by the receiving beam module, and forwards the beam pointing adjustment instruction information to the beam pointing control module, and sends the instruction response to the transmitting beam module; the beam pointing control module receives the beam pointing adjustment instruction, calculates whether the beam is visible to the target point, and if visible, points the beam to the target point according to the set beam movement speed; the signaling processing module receives the signaling information sent by the receiving beam module, identifies the signaling information, sends the network access related signaling to the network access signaling processing module, and sends the service application related signaling to the service link establishment related processing module; the network access signaling processing module is used to process the network access application. After receiving the network access application, it performs network access processing to determine whether there is an available uplink control channel. If so, it performs network access authentication. After successful authentication, it sends a network access success response. If there is no uplink channel or authentication fails, Send a network access failure response; the business link establishment processing module is used to process link establishment applications, and link establishment is divided into single-satellite link establishment and cross-satellite link establishment; for single-satellite link establishment, after receiving the terminal link establishment application, determine whether there is an available uplink business channel. If so, allocate resources according to the beam channel resources, and send a link establishment notification outward according to the resource allocation situation; for cross-satellite link establishment, after receiving the terminal link establishment application, determine whether there is an available uplink business channel. If so, allocate resources according to the beam channel resources. After resource allocation, the routing exchange model calculates the next satellite node according to the source and destination in the information and the current satellite network connection relationship, and the next satellite node performs link establishment processing; if the onboard information processing module receives business information, the routing exchange module sends it to the next node according to the source and destination and the current satellite network connection relationship.

[0013] Furthermore, the transmitting module includes a plurality of transmitting beam modules and a transmitting signal feature generating module;

[0014] After receiving the command response information, network access-related signaling, link establishment-related signaling, and service information sent by the onboard information processing module, the transmit beam module calculates the angle between the line connecting the terminal and the satellite and the line connecting the satellite to the center of the beam according to the satellite position, the terminal / gateway position, and the beam pointing, queries the antenna gain in the antenna pattern according to the size of the angle, performs interpolation processing according to the size of the angle to obtain the transmit gain, and calculates the EIRP according to the signal transmit power; combines the signal characteristics and information content into a message and sends it to the receiver.

[0015] Furthermore, a lightweight communication satellite simulation system based on signals and information also includes a satellite orbit attitude calculation module, which is used to calculate satellite orbit and attitude parameters.

[0016] Furthermore, the satellite orbit attitude calculation module includes an orbit model and an attitude model. The input of the orbit model is the six orbit elements and the simulation time. After calculation, the orbit model outputs the position and velocity of the satellite in the J2000 coordinate system; the attitude model is used to calculate the satellite attitude quaternion.

[0017] The advantages of the present invention compared with the prior art are:

[0018] The present invention performs functional decomposition of the model from the signal level and the information level. At the signal level, through beam pointing simulation and loading antenna directional diagram and signal-to-noise ratio-bit error rate curve, the on-off status of the satellite-to-ground link can be accurately reflected; at the information level, through the simulation abstraction of various control protocols in the satellite-to-ground interface specification, an information interaction protocol between simulation models is formed, and the processes of network access, link establishment, beam deployment, etc. can be simulated and simulated to achieve simulation at the business application level, thereby supporting the evaluation of satellite equipment efficiency and adaptability. The communication satellite simulation model developed based on this method has extremely high scalability. On the one hand, as the development process of satellite equipment advances, the simulation calculation results at the signal level can be calibrated using satellite experiments and test data, so that the simulation confidence is continuously improved; on the other hand, at the information level, various control processes can be simulated and deduced, and various control processes can be verified in combination with satellite application requirements, and the signaling interaction process can be flexibly adjusted to adapt to design changes. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 This is the schematic diagram of the satellite model;

[0020] Figure 2 This is the internal processing flow chart of the satellite model. DETAILED DESCRIPTION

[0021] The present invention will be further described below in conjunction with the accompanying drawings.

[0022] like Figure 1 , Figure 2 As shown, a lightweight communication satellite simulation system based on signals and information includes: a receiving module, a satellite-borne information processing module, a transmitting module, and a satellite orbit attitude calculation module;

[0023] The receiving module receives the measurement and control instructions, signaling or services sent by the external channel, calculates the characteristics of the signal, and determines the link connection and disconnection according to the characteristics of the signal; according to the connection and disconnection of the link, it determines whether the signal can be received by the onboard information processing module;

[0024] After receiving the relevant signals, the onboard information processing module processes the signals, simulates the network access process, link establishment process, beam pointing adjustment process and service information routing process, and sends the relevant measurement and control response information, signaling, and service information to the transmitting module;

[0025] The transmitting module generates signal characteristics according to the positional relationship between the transmitter and the receiver, and packages the signal and information content and sends it to the receiver.

[0026] The receiving module includes multiple receiving beam modules, a measurement and control link calculation module, and a signaling / service link calculation module; the beam receiving module can simulate different types of beams by configuring the beam type, beam pointing, beam width, the number of channels supported by the beam, and the supported rate gear, and supports loading antenna patterns. The measurement and control link calculation module and the signaling / service link calculation module can perform link calculations based on signal characteristics, determine the connection and disconnection of the link, and support loading signal-to-noise ratio-bit error rate curves.

[0027] The receiving beam module receives the measurement and control instructions, signaling or services sent by the gateway or terminal from the external channel, calculates the angle between the line connecting the terminal and the satellite and the line connecting the satellite to the center of the beam according to the satellite position, the terminal / gateway position and the beam pointing, queries the antenna gain in the antenna pattern according to the size of the angle, performs interpolation processing according to the size of the angle to obtain the receiving gain, and records the receiving gain in the signal characteristics, and transmits it to the measurement and control link calculation module and / or the signaling / service link calculation module. The measurement and control link calculation module and / or the signaling / service link calculation module calculate the signal-to-noise ratio according to the link calculation formula, obtain the bit error rate according to the signal-to-noise ratio-bit error rate curve, and judge the on-off status of the current link according to the signal-to-noise ratio threshold; if the link is on, the measurement and control / signaling / service information is transmitted to the satellite-borne information processing module; if not, it is not transmitted;

[0028] The onboard information processing module includes a measurement and control command processing module, a beam pointing control module, a routing switching module, a signaling processing module, a network access signaling processing module, and a service link establishment processing module;

[0029] The measurement and control instruction processing module identifies and processes the measurement and control information sent by the receiving beam module, and forwards the beam pointing adjustment instruction information to the beam pointing control module, and sends the instruction response to the transmitting beam module; the beam pointing control module receives the beam pointing adjustment instruction, calculates whether the beam is visible to the target point, and if visible, points the beam to the target point according to the set beam movement speed; the signaling processing module receives the signaling information sent by the receiving beam module, identifies the signaling information, sends the network access related signaling to the network access signaling processing module, and sends the service application related signaling to the service link establishment related processing module; the network access signaling processing module is used to process the network access application. After receiving the network access application, it performs network access processing to determine whether there is an available uplink control channel. If so, it performs network access authentication. After successful authentication, it sends a network access success response. If there is no uplink channel or authentication fails, it sends a network access failure response; service link establishment The processing module is used to process link establishment applications, which are divided into single-satellite link establishment and cross-satellite link establishment. For single-satellite link establishment, after receiving the terminal link establishment application, it is determined whether there is an available uplink service channel. If so, resources are allocated according to the beam channel resources, a one-dimensional resource pool is established for the beam resources, and resources are allocated in a queue manner. According to the resource allocation situation, a link establishment notification is sent outward; for cross-satellite link establishment, after receiving the terminal link establishment application, it is determined whether there is an available uplink service channel. If so, resources are allocated according to the beam channel resources. After resource allocation, the routing exchange model calculates the next satellite node according to the source and destination in the information and the current satellite network connection relationship, and the next satellite node performs link establishment processing; if the onboard information processing module receives service information, the routing exchange module sends it to the next node according to the source and destination and the current satellite network connection relationship;

[0030] The transmitting module includes a plurality of transmitting beam modules and a transmitting signal feature generating module;

[0031] The transmit beam module simulates different types of beams by configuring the beam type, beam pointing, beam width, the number of channels supported by the beam, and the supported rate gear, and supports loading antenna patterns. The transmit signal feature generation module reads and sets the satellite transmitter modulation mode, power, and bandwidth parameters.

[0032] After receiving the command response information, network access-related signaling, link establishment-related signaling, and service information sent by the onboard information processing module, the transmit beam module calculates the angle between the line connecting the terminal and the satellite and the line connecting the satellite to the center of the beam according to the satellite position, the terminal / gateway position, and the beam pointing, queries the antenna gain in the antenna pattern according to the size of the angle, performs interpolation processing according to the size of the angle to obtain the transmit gain, and calculates the EIRP according to the signal transmit power; combines the signal characteristics and information content into a message and sends it to the receiver.

[0033] The satellite orbit attitude calculation module is used to calculate the satellite orbit and attitude parameters. The input of the orbit model is the six orbit elements and simulation time. The six orbit elements include the orbit plane inclination i, the semi-major axis α of the orbit, the eccentricity e of the orbit, the right ascension of the ascending node, the argument of perigee and the true anomaly f; the simulation time is year, month, day, hour, minute, second and millisecond; after calculation, the orbit model outputs the position and velocity of the satellite in the J2000 coordinate system, and the attitude model is used to calculate the satellite attitude quaternion.

[0034] Example

[0035] A lightweight communication satellite simulation system based on signals and information includes four modules: receiving beam, onboard information processing, transmitting beam and satellite orbit attitude.

[0036] The input and output interfaces are divided into signal interfaces and signaling interfaces. The signal interfaces include parameters such as power, frequency, and delay, and the signaling interfaces include information data such as network access, link establishment, measurement and control, etc.

[0037] 1. After receiving the uplink information, the receiving beam module calculates the receiving gain according to the receiving antenna pattern, and uses the signal interface data to perform link analysis, including carrier-to-noise ratio calculation, Eb / N0 calculation, Doppler frequency shift calculation, etc., to comprehensively judge the on-off of the communication link, and quantitatively characterize the link situation according to the bit error rate curve under different conditions. If the link calculation result is above the threshold, the information interface data is sent to the onboard information processing module.

[0038] 2. After receiving the information interface data, the onboard information processing module determines the information type and can process the network access signaling information, link establishment signaling information, business information and measurement and control information.

[0039] Network access process: During initialization, the satellite model pre-assigns user address segments, and applicants can pass network access verification in the address segments. Establish a user list to manage online users and network access verification, verify user identities when receiving user network access applications, and update user status after verification.

[0040] Table 1 Terminal network application data content

[0041]

[0042] Table 2 Network access signaling model attributes

[0043]

[0044]

[0045] Link establishment process: After the terminal initiates the service application signaling, the on-board signaling processing module allocates resources for the service and returns the application response. Satellite resources are allocated to the user terminal on demand according to the service access application, and an on-board resource pool is established to manage the available resources of the on-board payload. Resources such as beam pointing and channel rate are dynamically adjusted according to user needs, and an exchange routing table is established to support intra-beam, inter-beam, and inter-satellite routing exchanges. Routing information sent by the ground is received, and the routing table information is updated synchronously on the satellite.

[0046] Table 3 Terminal service application data content

[0047]

[0048] Table 4 Resource allocation strategy model attributes

[0049]

[0050]

[0051] Business information processing flow: The established link terminal sends business information, searches the on-board routing table, and sends it to the next node.

[0052] Table 5 Routing policy model attributes

[0053]

[0054] Measurement and control information processing flow: The satellite model pre-loads the instruction table, retrieves the instruction table after receiving the instruction sent by the ground, and performs the corresponding business operation according to the instruction type. The indicator table format is as follows:

[0055] Table 6 Instruction table

[0056]

[0057]

[0058] 3. Transmit beam module

[0059] The transmit beam module receives the information data sent by the onboard information processing module, calculates the transmit EIRP according to the terminal's position under the beam and the satellite transmit antenna pattern, and sends the signal interface data and information interface data to the next node.

[0060] 4. Satellite orbit attitude calculation module

[0061] The orbit model is used to calculate the satellite orbit position. The input of the ideal orbit model is the six orbit elements and the simulation time, and the output is the satellite position and velocity in the J2000 coordinate system and the four elements of the satellite attitude.

[0062] The internal data processing flow of the model is as follows:

[0063] 1. Initialize each module of the model and calculate orbital parameters in real time;

[0064] 2. Receive network access signaling, determine whether the received signal meets the receiving threshold, and complete the network access authentication process;

[0065] 3. Receive link establishment signaling, determine whether the received signal meets the receiving threshold, and complete link establishment, routing exchange and resource allocation;

[0066] 4. Receive business data, determine whether the received signal meets the receiving threshold, and complete data forwarding;

[0067] 5. Receive measurement and control data, determine whether the received signal meets the receiving threshold, complete satellite parameter injection and beam pointing adjustment, etc.

[0068] Parts of the present invention that are not described in detail belong to the well-known technologies of those skilled in the art.

Claims

1. A lightweight communication satellite simulation system based on signals and information, characterized in that: include: Receiving module, onboard information processing module and transmitting module; The receiving module receives the measurement and control instructions, signaling or services sent by the external channel, calculates the characteristics of the signal, and determines the link connection and disconnection according to the characteristics of the signal; according to the connection and disconnection of the link, it determines whether the signal can be received by the onboard information processing module; After receiving the relevant signals, the onboard information processing module processes the signals, simulates the network access process, link establishment process, beam pointing adjustment process and service information routing process, and sends the relevant measurement and control response information, signaling, and service information to the transmitting module; The transmitting module generates signal characteristics according to the positional relationship between the transmitter and the receiver, and packages the signal and information content and sends it to the receiver; The receiving module includes a plurality of receiving beam modules, a measurement and control link calculation module and a signaling / service link calculation module; The receiving beam module receives the measurement and control instructions, signaling or services sent by the gateway or terminal from the external channel, calculates the angle between the line connecting the terminal and the satellite and the line connecting the satellite to the center of the beam according to the satellite position, the terminal / gateway position and the beam pointing, queries the antenna gain in the antenna pattern according to the size of the angle, performs interpolation processing according to the size of the angle to obtain the receiving gain, and records the receiving gain in the signal characteristics, and transmits it to the measurement and control link calculation module and / or the signaling / service link calculation module. The measurement and control link calculation module and / or the signaling / service link calculation module calculate the signal-to-noise ratio according to the link calculation formula, obtains the bit error rate according to the signal-to-noise ratio-bit error rate curve, and determines the on-off status of the current link according to the signal-to-noise ratio threshold; If the link is connected, the measurement and control / signaling / business information will be transmitted to the onboard information processing module; if the link is disconnected, no information will be transmitted; The onboard information processing module includes a measurement and control instruction processing module, a beam pointing control module, a routing switching module, a signaling processing module, a network access signaling processing module and a service link establishment processing module; The measurement and control instruction processing module identifies and processes the measurement and control information sent by the receiving beam module, forwards the beam pointing adjustment instruction information to the beam pointing control module, and sends the instruction response to the transmitting beam module; The beam pointing control module receives the beam pointing adjustment instruction, calculates whether the beam is visible to the target point, and if visible, points the beam to the target point according to the set beam moving speed; the signaling processing module receives the signaling information sent by the beam module, identifies the signaling information, sends the network access related signaling to the network access signaling processing module, and sends the service application related signaling to the service link establishment related processing module; The network access signaling processing module is used to process network access applications. After receiving the network access application, it performs network access processing and determines whether there is an available uplink control channel. If so, it performs network access authentication. After successful authentication, it sends a network access success response. If there is no uplink channel or authentication fails, it sends a network access failure response. The service link establishment processing module is used to process link establishment applications. Link establishment is divided into single-satellite link establishment and cross-satellite link establishment. For single-satellite link establishment, after receiving the terminal link establishment application, it determines whether there is an available uplink service channel. If so, it allocates resources according to the beam channel resources, and sends a link establishment notification according to the resource allocation situation. For cross-satellite link establishment, after receiving the terminal link establishment application, it determines whether there is an available uplink service channel. If so, it allocates resources according to the beam channel resources. After resource allocation, the routing exchange model calculates the next satellite node according to the source and destination in the information and the current satellite network connection relationship, and the next satellite node performs link establishment processing. If the onboard information processing module receives the service information, the routing switching module will send it to the next node based on the source and destination and the current satellite network connection relationship.

2. A lightweight communication satellite simulation system based on signals and information according to claim 1, characterized in that: The transmitting module includes a plurality of transmitting beam modules and a transmitting signal feature generating module; After receiving the command response information, network access-related signaling, link establishment-related signaling, and service information sent by the onboard information processing module, the transmit beam module calculates the angle between the line connecting the terminal and the satellite and the line connecting the satellite to the center of the beam according to the satellite position, the terminal / gateway position, and the beam pointing, queries the antenna gain in the antenna pattern according to the size of the angle, performs interpolation processing according to the size of the angle to obtain the transmit gain, and calculates the EIRP according to the signal transmit power; combines the signal characteristics and information content into a message and sends it to the receiver.

3. A lightweight communication satellite simulation system based on signals and information according to claim 1, characterized in that: It also includes a satellite orbit attitude calculation module, which is used to calculate satellite orbit and attitude parameters.

4. A lightweight communication satellite simulation system based on signals and information according to claim 3, characterized in that: The satellite orbit attitude calculation module includes an orbit model and an attitude model. The input of the orbit model is the six orbit elements and the simulation time. After calculation, the orbit model outputs the position and velocity of the satellite in the J2000 coordinate system; the attitude model is used to calculate the satellite attitude quaternion.

Citation Information

Patent Citations

  • Satellite network simulation system

    CN101404547A

  • Inter-satellite link simulation system based on navigational satellite constellation

    CN108337036A