[go: up one dir, main page]

CN114301515B - Terminal simulator for low-earth-orbit satellite constellation communication system and control method - Google Patents

Terminal simulator for low-earth-orbit satellite constellation communication system and control method Download PDF

Info

Publication number
CN114301515B
CN114301515B CN202111618908.5A CN202111618908A CN114301515B CN 114301515 B CN114301515 B CN 114301515B CN 202111618908 A CN202111618908 A CN 202111618908A CN 114301515 B CN114301515 B CN 114301515B
Authority
CN
China
Prior art keywords
terminal
multiple access
module
uplink
satellite
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111618908.5A
Other languages
Chinese (zh)
Other versions
CN114301515A (en
Inventor
赵文帅
陈毅君
丁晟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Geely Holding Group Co Ltd
Zhejiang Shikong Daoyu Technology Co Ltd
Original Assignee
Zhejiang Geely Holding Group Co Ltd
Zhejiang Shikong Daoyu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Geely Holding Group Co Ltd, Zhejiang Shikong Daoyu Technology Co Ltd filed Critical Zhejiang Geely Holding Group Co Ltd
Priority to CN202111618908.5A priority Critical patent/CN114301515B/en
Publication of CN114301515A publication Critical patent/CN114301515A/en
Application granted granted Critical
Publication of CN114301515B publication Critical patent/CN114301515B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radio Relay Systems (AREA)

Abstract

The invention relates to a terminal simulator and a control method for a low-orbit satellite constellation communication system, wherein the multiple access mode of the terminal simulator for communicating with a satellite comprises one or a combination of a plurality of time division multiple access, a frequency division multiple access, a code division multiple access and a space division multiple access, the terminal simulator comprises a terminal uplink and receiving parameter simulation module, a local pps signal synchronization module, a spread spectrum transmitting module and a spread spectrum receiving module, the terminal uplink and receiving parameter simulation module is used for outputting a multiple access control signal which corresponds to the set multiple access mode and is used for uplink and receiving of the terminal, the spread spectrum receiving module is used for receiving and demodulating a downlink signal sent by the satellite, and the spread spectrum transmitting module is used for receiving the multiple access control signal and outputting the uplink signal to the satellite. By combining multiple access modes, the communication capacity and the test efficiency of the satellite constellation communication system can be improved from multiple angles of time, frequency, address and space.

Description

一种用于低轨卫星星座通信系统的终端模拟器及控制方法A terminal simulator and control method for a low-orbit satellite constellation communication system

技术领域technical field

本发明涉及卫星通信技术领域,尤其涉及一种用于低轨卫星星座通信系统的终端模拟器及控制方法。The invention relates to the technical field of satellite communication, in particular to a terminal simulator and a control method for a low-orbit satellite constellation communication system.

背景技术Background technique

根据不同的运行高度,一般可将卫星分为三类:高轨道卫星、中轨道卫星和低轨道卫星。由于距离地面近,低轨卫星通信系统具有时延小,路径损耗小,发射功率小等优势,广泛应用于各个领域。低轨卫星星座能够提供全球覆盖,迅速提高卫星通信、卫星遥感等能力;在通信宽带方面潜力巨大,能够以较低的信号传播延迟来提高服务质量;将低轨星座应用于当前的全球导航卫星系统信号增强,能够实现快速精确定位。卫星星座在若干个轨道面上布置多颗卫星,通过通信链路在地球表面形成蜂窝状服务小区,服务区内用户终端至少被一颗卫星覆盖,在规定时隙接入系统。According to different operating altitudes, satellites can generally be divided into three categories: high-orbit satellites, medium-orbit satellites and low-orbit satellites. Due to its close distance from the ground, the low-orbit satellite communication system has the advantages of small delay, small path loss, and low transmission power, and is widely used in various fields. The low-orbit satellite constellation can provide global coverage and rapidly improve the capabilities of satellite communication and satellite remote sensing; it has great potential in communication broadband and can improve service quality with lower signal propagation delay; apply the low-orbit constellation to current global navigation satellites The signal enhancement of the system can realize fast and accurate positioning. The satellite constellation arranges multiple satellites on several orbital planes, and forms a cellular service cell on the surface of the earth through communication links. User terminals in the service area are covered by at least one satellite and access the system in specified time slots.

而终端模拟作为卫星在轨运行联调测试的重要依据,对地面终端研制过程中起到重要的指导作用。终端模拟器能够接收处理卫星发射的下行信号,发射进行多普勒补偿及星地距离补偿的上行信号。终端模拟器可以接收处理卫星高动态信号,并对其进行多普勒补偿与星地距离补偿;也可以产生特定信号,验证卫星接收机的捕获跟踪性能。As an important basis for joint commissioning and testing of satellite in-orbit operation, terminal simulation plays an important guiding role in the development of ground terminals. The terminal emulator can receive and process the downlink signal transmitted by the satellite, and transmit the uplink signal for Doppler compensation and satellite-ground distance compensation. The terminal simulator can receive and process satellite high-dynamic signals, and perform Doppler compensation and satellite-ground distance compensation; it can also generate specific signals to verify the acquisition and tracking performance of satellite receivers.

现有技术中,用于低轨卫星通信系统的终端模拟器一般采用码分多址的方式实现与卫星间的通信,用户数量受到伪随机码数量的影响,同时,系统可接入用户数量较少、模拟卫星星座通信系统的测试效率较低。In the prior art, terminal simulators used in low-orbit satellite communication systems generally use code division multiple access to communicate with satellites. The number of users is affected by the number of pseudo-random codes. At the same time, the number of users that can be accessed by the system is relatively small. The test efficiency of the simulated satellite constellation communication system is low.

因此,需要提供一种提高低轨卫星通信系统的通信容量并且增加可以模拟的终端数量的终端模拟器来解决上述技术问题。Therefore, it is necessary to provide a terminal simulator that improves the communication capacity of the low-orbit satellite communication system and increases the number of terminals that can be simulated to solve the above technical problems.

发明内容Contents of the invention

为了解决上述技术问题,本发明提供了一种用于低轨卫星星座通信系统的终端模拟器。解决了现有技术中采用码分多址方式实现与不同用户终端间通信,可接入用户数量过少、通信系统测试效率低的问题。In order to solve the above technical problems, the present invention provides a terminal simulator for a low-orbit satellite constellation communication system. The invention solves the problems that the code division multiple access method is adopted in the prior art to realize communication with different user terminals, the number of accessible users is too small, and the test efficiency of the communication system is low.

本发明的技术效果通过如下实现的:Technical effect of the present invention is achieved as follows:

一种用于低轨卫星星座通信系统的终端模拟器,终端模拟器用于模拟多个终端与卫星进行通信,所述终端模拟器与卫星进行通信的多址方式包括时分多址、频分多址、码分多址、空分多址中一种或几种的组合,所述终端模拟器包括终端上行及接收参数模拟模块、本地pps信号同步模块、扩频发射模块和扩频接收模块,所述终端上行及接收参数模拟模块用于输出与设定的多址方式对应的用于终端上行及接收的多址控制信号以控制所述扩频发射模块和所述扩频接收模块按照所述多址方式工作,所述扩频接收模块用于接收所述多址控制信号和卫星发出的下行信号并根据所述多址控制信号解调卫星发出的下行信号,所述扩频发射模块用于接收所述多址控制信号并输出上行信号至卫星,所述本地pps信号同步模块用于输出本地的pps信号至所述终端上行及接收参数模拟模块。通过本申请中的新型终端模拟器,可以采用时分多址、频分多址、码分多址、空分多址等多种多址方式相结合的方式实现模拟的多个终端与卫星间的通信,使得可以从时间、频率、地址及空间多个角度提高卫星星座通信系统的通信容量,大幅增加了终端模拟器可以模拟的终端数量,从而增加了卫星星座通信系统可接入的用户数量,进而可以模拟和测试采用不同多址方式进行通信且拥有大用户数量的卫星星座通信系统,提高了卫星星座通信系统的测试效率,解决了现有技术中采用码分多址方式实现与不同用户终端间通信,可接入用户数量过少、通信系统测试效率低的问题。A terminal emulator for a low-orbit satellite constellation communication system, the terminal emulator is used to simulate a plurality of terminals to communicate with satellites, and the multiple access methods for the terminal emulator to communicate with satellites include time division multiple access and frequency division multiple access , code division multiple access, space division multiple access, or a combination of several of them, the terminal emulator includes a terminal uplink and receiving parameter simulation module, a local pps signal synchronization module, a spread spectrum transmitting module and a spread spectrum receiving module, so The terminal uplink and receiving parameter simulation module is used to output the multiple access control signal for terminal uplink and reception corresponding to the set multiple access mode to control the spread spectrum transmitting module and the spread spectrum receiving module according to the multiple access mode The spread spectrum receiving module is used to receive the multiple access control signal and the downlink signal sent by the satellite and demodulates the downlink signal sent by the satellite according to the multiple access control signal, and the spread spectrum transmit module is used to receive The multiple access control signal is used to output an uplink signal to the satellite, and the local pps signal synchronization module is used to output the local pps signal to the terminal uplink and receiving parameter simulation module. Through the new terminal emulator in this application, multiple multiple access methods such as time division multiple access, frequency division multiple access, code division multiple access, and space division multiple access can be used to realize the simulation between multiple terminals and satellites Communication, so that the communication capacity of the satellite constellation communication system can be improved from multiple perspectives of time, frequency, address and space, and the number of terminals that can be simulated by the terminal simulator has been greatly increased, thereby increasing the number of users that the satellite constellation communication system can access. Furthermore, it is possible to simulate and test a satellite constellation communication system that uses different multiple access methods for communication and has a large number of users, which improves the test efficiency of the satellite constellation communication system and solves the problem of using code division multiple access methods in the prior art. Inter-communication, the number of accessible users is too small, and the communication system testing efficiency is low.

进一步地,所述终端上行及接收参数模拟模块输出的多址控制信号包括时隙控制信号、载波频率控制信号、伪码频率控制信号和伪码生成多项式。Further, the multiple access control signal output by the terminal uplink and receiving parameter simulation module includes a time slot control signal, a carrier frequency control signal, a pseudocode frequency control signal and a pseudocode generator polynomial.

进一步地,所述终端上行及接收参数模拟模块包括读取地址控制模块、终端上行及接收参数ROM和终端上行及接收参数解析模块,所述读取地址控制模块用于输出地址至所述终端上行及接收参数ROM,所述终端上行及接收参数解析模块用于读取并解析所述终端上行及接收参数ROM中地址对应的多址参数以输出对应的多址控制信号。Further, the terminal uplink and receiving parameter simulation module includes a read address control module, a terminal uplink and receive parameter ROM and a terminal uplink and receive parameter parsing module, and the read address control module is used to output an address to the terminal uplink and a receiving parameter ROM, the terminal uplink and receiving parameter analysis module is used to read and analyze the multiple access parameters corresponding to the addresses in the terminal uplink and receiving parameter ROM to output corresponding multiple access control signals.

进一步地,所述扩频发射模块包括多普勒补偿及延迟控制模块,所述多普勒补偿及延迟控制模块用于补偿多普勒动态及星地距离延迟输出终端上行伪码NCO控制字与终端上行载波NCO控制字以调制对应的用于终端上行的多址控制信号。Further, the spread spectrum transmission module includes a Doppler compensation and delay control module, and the Doppler compensation and delay control module is used to compensate Doppler dynamics and satellite-ground distance delay output terminal uplink pseudo-code NCO control word and The terminal uplinks the carrier NCO control word to modulate the corresponding multiple access control signal for the terminal uplink.

进一步地,所述扩频接收模块包括捕获模块,所述捕获模块用于捕获采样后的下行信号输出终端接收载波NCO控制字、终端接收伪码NCO控制字和终端接收伪码相位控制信号。Further, the spread spectrum receiving module includes a capturing module, which is used to capture the sampled downlink signal output terminal receiving carrier NCO control word, terminal receiving pseudo code NCO control word and terminal receiving pseudo code phase control signal.

进一步地,当终端模拟器模拟的多个终端位于同一波束覆盖区域且使用相同的载波频率、相同的伪码时,所述终端模拟器采用时分多址的方式和卫星进行通信。Further, when multiple terminals simulated by the terminal emulator are located in the same beam coverage area and use the same carrier frequency and the same pseudo code, the terminal emulator uses time division multiple access to communicate with the satellite.

进一步地,当终端模拟器模拟的多个终端位于同一波束覆盖区域且使用相同的伪码、不同的载波频率时,所述终端模拟器采用频分多址的方式和卫星进行通信。Further, when multiple terminals simulated by the terminal emulator are located in the same beam coverage area and use the same pseudocode and different carrier frequencies, the terminal emulator communicates with the satellite in a frequency division multiple access manner.

进一步地,当终端模拟器模拟的多个终端位于同一波束覆盖区域且使用相同的载波频率、不同的伪码时,所述终端模拟器采用码分多址的方式和卫星进行通信。Further, when multiple terminals simulated by the terminal emulator are located in the same beam coverage area and use the same carrier frequency and different pseudocodes, the terminal emulator communicates with the satellite in a code division multiple access manner.

进一步地,当终端模拟器模拟的多个终端位于不同的波束覆盖区域且使用相同的载波频率、相同的伪码时,所述终端模拟器采用空分多址的方式和卫星进行通信。Further, when multiple terminals simulated by the terminal emulator are located in different beam coverage areas and use the same carrier frequency and the same pseudo code, the terminal emulator communicates with the satellite in a space division multiple access manner.

另外,还提供一种用于低轨卫星星座通信系统的终端模拟器的控制方法,所述方法基于如上述的用于低轨卫星星座通信系统的终端模拟器实现的,所述方法包括:In addition, a control method for a terminal simulator for a low-orbit satellite constellation communication system is also provided, the method is implemented based on the above-mentioned terminal simulator for a low-orbit satellite constellation communication system, and the method includes:

控制终端上行及接收参数模拟模块初始化与多址方式相关的参数输出对应的多址控制信号,多址控制信号包括用于终端上行的多址控制信号和用于终端接收的多址控制信号;The control terminal uplink and receiving parameter simulation module initializes the multiple access control signal corresponding to the parameter output related to the multiple access mode, and the multiple access control signal includes a multiple access control signal for terminal uplink and a multiple access control signal for terminal reception;

终端模拟器根据多址控制信号模拟出多个终端,所述多个终端分别使用不同的多址参数对输入信号、输出信号进行调制解调;The terminal emulator simulates a plurality of terminals according to the multiple access control signal, and the multiple terminals respectively use different multiple access parameters to modulate and demodulate the input signal and the output signal;

终端模拟器模拟出的多个终端根据其对应的多址参数通过扩频接收模块接收卫星发出的下行信号,并且根据用于终端接收的多址控制信号对上行信号解调;The multiple terminals simulated by the terminal simulator receive the downlink signal sent by the satellite through the spread spectrum receiving module according to their corresponding multiple access parameters, and demodulate the uplink signal according to the multiple access control signal used for terminal reception;

终端模拟器模拟出的多个终端通过扩频发射模块对用于终端上行的多址控制信号补偿多普勒动态与星地距离延迟输出终端上行伪码NCO控制字与终端上行载波NCO控制字;Multiple terminals simulated by the terminal simulator use the spread spectrum transmitting module to compensate the Doppler dynamics and the satellite-to-ground distance delay for the multiple access control signals used for the terminal uplink, and output the terminal uplink pseudo code NCO control word and the terminal uplink carrier NCO control word;

终端模拟器模拟出的多个终端根据其对应的多址参数调制终端上行伪码NCO控制字与终端上行载波NCO控制字输出上行信号至卫星。Multiple terminals simulated by the terminal emulator modulate the terminal uplink pseudocode NCO control word and terminal uplink carrier NCO control word according to their corresponding multiple access parameters to output uplink signals to the satellite.

如上所述,本发明具有如下有益效果:As mentioned above, the present invention has the following beneficial effects:

1)通过本申请中的新型终端模拟器,可以采用时分多址、频分多址、码分多址、空分多址等多种多址方式相结合的方式实现模拟的多个终端与卫星间的通信,使得可以从时间、频率、地址及空间多个角度提高卫星星座通信系统的通信容量,大幅增加了终端模拟器可以模拟的终端数量,从而增加了卫星星座通信系统可接入的用户数量,进而可以模拟和测试采用不同多址方式进行通信且拥有大用户数量的卫星星座通信系统,提高了卫星星座通信系统的测试效率,解决了现有技术中采用码分多址方式实现与不同用户终端间通信,可接入用户数量过少、通信系统测试效率低的问题。1) Through the new terminal emulator in this application, multiple multiple terminals and satellites can be simulated by combining multiple access methods such as time division multiple access, frequency division multiple access, code division multiple access, space division multiple access, etc. Inter-communication, so that the communication capacity of the satellite constellation communication system can be improved from multiple perspectives of time, frequency, address and space, and the number of terminals that can be simulated by the terminal simulator is greatly increased, thereby increasing the number of users that the satellite constellation communication system can access Quantity, and then can simulate and test the satellite constellation communication system that uses different multiple access methods for communication and has a large number of users, improves the test efficiency of the satellite constellation communication system, and solves the problem of using code division multiple access in the prior art. Communication between user terminals, the number of accessible users is too small, and the communication system testing efficiency is low.

2)通过设置终端上行及接收参数模拟模块,可以通过控制终端上行及接收参数模拟模块初始化与多址方式相关的参数输出对应的多址控制信号以实现终端上行和终端接收的多址方式,使得根据需要进行通信的终端的多址方式将终端模拟器切换至相应的多址方式,从而实现终端模拟器模拟采用不同的多址方式的终端和卫星之间的通信。2) By setting the terminal uplink and receiving parameter simulation module, the parameters related to the multiple access mode can be initialized by controlling the terminal uplink and receiving parameter simulation module to output the corresponding multiple address control signal to realize the multiple access mode of terminal uplink and terminal reception, so that According to the multiple access mode of the terminal that needs to communicate, the terminal emulator is switched to the corresponding multiple access mode, so that the terminal emulator can simulate the communication between the terminal and the satellite using different multiple access modes.

附图说明Description of drawings

为了更清楚地说明本发明的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还能够根据这些附图获得其它附图。In order to illustrate the technical solution of the present invention more clearly, the following will briefly introduce the drawings required for the embodiments or the description of the prior art. Apparently, the drawings in the following description are only some embodiments of the present invention, and those skilled in the art can obtain other drawings according to these drawings without creative efforts.

图1为本说明书实施例提供的一种用于低轨卫星星座通信系统的终端模拟器的结构示意图;FIG. 1 is a schematic structural diagram of a terminal simulator for a low-orbit satellite constellation communication system provided by an embodiment of this specification;

图2为本说明书实施例提供的终端上行及接收参数模拟模块的结构示意图;FIG. 2 is a schematic structural diagram of a terminal uplink and receiving parameter simulation module provided by an embodiment of this specification;

图3为本说明书实施例提供的终端上行及接收参数模拟模块的工作流程图;Fig. 3 is a working flow chart of the terminal uplink and receiving parameter simulation module provided by the embodiment of this specification;

图4为本说明书实施例提供的终端模拟器采用时分多址的方式与卫星进行通信时的通信过程示意图;Fig. 4 is a schematic diagram of the communication process when the terminal emulator provided by the embodiment of this specification adopts the mode of time division multiple access to communicate with the satellite;

图5为本说明书实施例提供的终端模拟器采用频分多址的方式与卫星进行通信时的通信过程示意图;Fig. 5 is a schematic diagram of the communication process when the terminal emulator provided by the embodiment of this specification adopts the mode of frequency division multiple access to communicate with the satellite;

图6为本说明书实施例提供的终端模拟器采用码分多址的方式与卫星进行通信时的通信过程示意图;Fig. 6 is a schematic diagram of the communication process when the terminal emulator provided by the embodiment of this specification adopts the mode of code division multiple access to communicate with the satellite;

图7为本说明书实施例提供的终端模拟器采用空分多址的方式与卫星进行通信时的通信过程示意图;Fig. 7 is a schematic diagram of the communication process when the terminal emulator provided by the embodiment of this specification adopts the mode of space division multiple access to communicate with the satellite;

图8为本说明书实施例提供的终端模拟器采用时分多址、频分多址、码分多址、空分多址相结合的方式与卫星进行通信时的通信过程示意图;Fig. 8 is a schematic diagram of the communication process when the terminal emulator provided by the embodiment of this specification adopts a combination of time division multiple access, frequency division multiple access, code division multiple access, and space division multiple access to communicate with the satellite;

图9为本说明书实施例提供的终端模拟器与卫星通信的流程示意图。FIG. 9 is a schematic flow diagram of the communication between the terminal emulator and the satellite provided by the embodiment of this specification.

其中,图中附图标记对应为:Wherein, the reference numerals in the figure correspond to:

终端上行及接收参数模拟模块1、读取地址控制模块11、终端上行及接收参数ROM、终端上行及接收参数解析模块13、扩频发射模块3、多普勒补偿及延迟控制模块31、扩频接收模块4、捕获模块41。Terminal uplink and receiving parameter simulation module 1, read address control module 11, terminal uplink and receiving parameter ROM, terminal uplink and receiving parameter analysis module 13, spread spectrum transmitting module 3, Doppler compensation and delay control module 31, spread spectrum The receiving module 4 and the capturing module 41 .

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first" and "second" in the description and claims of the present invention and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed instead, may include other steps or elements not explicitly listed or inherent to the process, method, product or apparatus.

实施例1:Example 1:

如图1-8所示,本说明书实施例提供了一种用于低轨卫星星座通信系统的终端模拟器,终端模拟器用于模拟多个终端与卫星进行通信,终端模拟器与卫星进行通信的多址方式包括时分多址、频分多址、码分多址、空分多址中一种或几种的组合,终端模拟器包括终端上行及接收参数模拟模块1、本地pps信号同步模块2、扩频发射模块3和扩频接收模块4,终端上行及接收参数模拟模块1用于输出与设定的多址方式对应的用于终端上行及接收的多址控制信号以控制扩频发射模块3和扩频接收模块4按照多址方式工作,扩频接收模块4用于接收多址控制信号和卫星发出的下行信号并根据多址控制信号解调卫星发出的下行信号,扩频发射模块3用于接收多址控制信号并输出上行信号至卫星,本地pps信号同步模块2用于输出本地的pps信号至终端上行及接收参数模拟模块1。As shown in Figures 1-8, the embodiment of this specification provides a terminal simulator for a low-orbit satellite constellation communication system. The terminal simulator is used to simulate multiple terminals communicating with satellites, and the terminal simulator communicates with satellites. Multiple access methods include time division multiple access, frequency division multiple access, code division multiple access, space division multiple access, or a combination of several. The terminal simulator includes terminal uplink and receiving parameter simulation module 1, local pps signal synchronization module 2 , the spread spectrum transmitting module 3 and the spread spectrum receiving module 4, the terminal uplink and receiving parameter simulation module 1 is used to output the multiple access control signal for the terminal uplink and receiving corresponding to the set multiple access mode to control the spread spectrum transmitting module 3 and the spread spectrum receiving module 4 work according to the multiple access mode. The spread spectrum receiving module 4 is used to receive the multiple access control signal and the downlink signal sent by the satellite and demodulate the downlink signal sent by the satellite according to the multiple access control signal. The spread spectrum transmitting module 3 It is used to receive the multiple access control signal and output the uplink signal to the satellite, and the local pps signal synchronization module 2 is used to output the local pps signal to the terminal uplink and receiving parameter simulation module 1.

具体地,多址控制信号包括用于终端上行的多址控制信号和用于终端接收的多址控制信号,扩频发射模块3接收用于终端上行的多址控制信号并输出上行信号至卫星,扩频接收模块4接收用于终端接收的多址控制信号和卫星发出的下行信号并根据用于终端接收的多址控制信号解调卫星发出的下行信号。Specifically, the multiple access control signal includes a multiple access control signal for terminal uplink and a multiple access control signal for terminal reception, and the spread spectrum transmitting module 3 receives the multiple access control signal for terminal uplink and outputs the uplink signal to the satellite, The spread spectrum receiving module 4 receives the multiple access control signal for the terminal to receive and the downlink signal sent by the satellite, and demodulates the downlink signal from the satellite according to the multiple access control signal for the terminal to receive.

具体地,时分多址、频分多址、码分多址、空分多址的原理如下:Specifically, the principles of time division multiple access, frequency division multiple access, code division multiple access, and space division multiple access are as follows:

时分多址是在一个宽带的无线载波上,把时间分成周期性的帧,每一帧再分割成若干时隙(无论帧或时隙都是互不重叠的),每个时隙就是一个通信信道,分配给一个用户。允许多个用户在不同的时间片(时隙)来使用相同的频率或码地址接入通信系统,与卫星通信。Time division multiple access is to divide time into periodic frames on a broadband wireless carrier, and each frame is divided into several time slots (no matter the frames or time slots are non-overlapping), each time slot is a communication Channel, assigned to a user. Multiple users are allowed to use the same frequency or code address to access the communication system and communicate with satellites in different time slices (time slots).

频分多址把频带分成若干信道,同时供多个不同地址用户使用不同的载波(信道)来实现多址联接,在一个频率信道中同一时刻只能传送一个用户的业务信息。各个用户使用不同频率的信道,所以相互没有干扰。Frequency division multiple access divides the frequency band into several channels, and at the same time, multiple users with different addresses use different carriers (channels) to realize multiple access connections. Only one user's business information can be transmitted at the same time in one frequency channel. Each user uses channels of different frequencies, so there is no mutual interference.

码分多址是靠不同的地址码来区分的地址,每个用户使用不同的地址码可在同一时间使用同样的频带进行通信。Code division multiple access is an address distinguished by different address codes. Each user can use the same frequency band for communication at the same time by using a different address code.

空分多址是利用空间分割构成不同的信道,卫星上天线的波束射向地球表面的不同区域。地面上不同区域的用户在同一时间、即使使用相同的频率进行工作,它们之间也不会形成干扰。Space-division multiple access uses space division to form different channels, and the beams of the antenna on the satellite are directed to different areas on the earth's surface. Users in different areas on the ground work at the same time, even if they use the same frequency, there will be no interference between them.

需要说明的是,现有技术中,用于低轨卫星通信系统的终端模拟器一般采用码分多址的方式实现与卫星间的通信,用户数量受到伪随机码数量的影响,同时,系统可接入用户数量较少、模拟卫星星座通信系统的测试效率较低。It should be noted that in the prior art, terminal simulators used in low-orbit satellite communication systems generally use code division multiple access to communicate with satellites, and the number of users is affected by the number of pseudo-random codes. At the same time, the system can The number of access users is small, and the test efficiency of the simulated satellite constellation communication system is low.

因此,本申请通过设置新型终端模拟器,可以采用时分多址、频分多址、码分多址、空分多址等多种多址方式相结合的方式实现模拟的多个终端与卫星间的通信,使得可以从时间、频率、地址及空间多个角度提高卫星星座通信系统的通信容量,大幅增加了终端模拟器可以模拟的终端数量,从而增加了卫星星座通信系统可接入的用户数量,进而可以模拟和测试采用不同多址方式进行通信且拥有大用户数量的卫星星座通信系统,提高了卫星星座通信系统的测试效率,解决了现有技术中采用码分多址方式实现与不同用户终端间通信,可接入用户数量过少、通信系统测试效率低的问题。Therefore, by setting up a new type of terminal emulator in this application, multiple multiple access methods such as time division multiple access, frequency division multiple access, code division multiple access, and space division multiple access can be used to realize the simulation between multiple terminals and satellites. communication, so that the communication capacity of the satellite constellation communication system can be improved from multiple perspectives of time, frequency, address and space, and the number of terminals that can be simulated by the terminal simulator is greatly increased, thereby increasing the number of users that the satellite constellation communication system can access , and then can simulate and test the satellite constellation communication system that adopts different multiple access methods for communication and has a large number of users, improves the test efficiency of the satellite constellation communication system, and solves the problem of using code division multiple access methods in the prior art to achieve communication with different users. For inter-terminal communication, the number of accessible users is too small and the test efficiency of the communication system is low.

优选地,终端上行及接收参数模拟模块1输出的多址控制信号包括时隙控制信号、载波频率控制信号、伪码频率控制信号和伪码生成多项式。Preferably, the multiple access control signal output by the terminal uplink and receiving parameter simulation module 1 includes a time slot control signal, a carrier frequency control signal, a pseudocode frequency control signal and a pseudocode generator polynomial.

优选地,如图2所示,终端上行及接收参数模拟模块1包括读取地址控制模块11、终端上行及接收参数ROM 12和终端上行及接收参数解析模块13,读取地址控制模块11用于输出地址至终端上行及接收参数ROM 12,本地pps信号输入至终端上行及接收参数解析模块13,终端上行及接收参数解析模块13用于读取并解析终端上行及接收参数ROM 12中地址对应的多址参数以输出对应的多址控制信号。Preferably, as shown in Figure 2, the terminal uplink and receiving parameter simulation module 1 includes a read address control module 11, a terminal uplink and receive parameter ROM 12 and a terminal uplink and receive parameter analysis module 13, and the read address control module 11 is used to Output the address to the terminal uplink and receive parameter ROM 12, the local pps signal is input to the terminal uplink and receive parameter analysis module 13, the terminal uplink and receive parameter analysis module 13 is used to read and analyze the address corresponding to the terminal uplink and receive parameter ROM 12 Multiple address parameters to output corresponding multiple address control signals.

具体地,读取地址控制模块11在终端上行及接收参数ROM 12输出数据的控制下改变读取地址控制模块11的地址值,终端上行及接收参数ROM12中存储有与多址方式相关的参数,如时隙分配、伪码多项式、伪码初始相位、伪码频率、载波频率等,终端上行及接收参数ROM 12根据读取地址输出多址参数,终端上行及接收参数解析模块13在对多址参数进行解析后输出时隙控制信号、伪码多项式与初始相位、伪码NCO控制字、载波NCO控制字及通道选择信号。Specifically, the read address control module 11 changes the address value of the read address control module 11 under the control of the output data of the terminal uplink and receiving parameter ROM 12, and the terminal uplink and receiving parameter ROM12 stores parameters related to the multiple access mode, Such as time slot allocation, pseudo code polynomial, pseudo code initial phase, pseudo code frequency, carrier frequency, etc., terminal uplink and receiving parameter ROM 12 outputs multiple access parameters according to the read address, terminal uplink and receiving parameter analysis module 13 After the parameters are analyzed, the time slot control signal, pseudo code polynomial and initial phase, pseudo code NCO control word, carrier NCO control word and channel selection signal are output.

具体地,时隙控制信号包括终端上行时隙控制信号和终端接收时隙控制信号,伪码多项式及初始相位包括终端上行伪码多项式及初始相位和终端接收伪码多项式及初始相位,伪码NCO控制字包括终端上行伪码NCO控制字和终端接收伪码NCO控制字,载波NCO控制字包括终端上行载波NCO控制字和终端接收载波NCO控制字,通道选择信号包括终端上行通道选择信号和终端接收通道选择信号。Specifically, the time slot control signal includes the terminal uplink time slot control signal and the terminal receiving time slot control signal, the pseudo code polynomial and the initial phase include the terminal uplink pseudo code polynomial and the initial phase and the terminal receiving pseudo code polynomial and the initial phase, the pseudo code NCO The control word includes the terminal uplink pseudo code NCO control word and the terminal receiving pseudo code NCO control word, the carrier NCO control word includes the terminal uplink carrier NCO control word and the terminal receiving carrier NCO control word, the channel selection signal includes the terminal uplink channel selection signal and the terminal receiving Channel selection signal.

其中,终端上行时隙控制信号、终端上行伪码多项式与初始相位、终端上行伪码NCO控制字、终端上行载波NCO控制字及终端上行通道选择信号用于输出至扩频发射模块3;终端接收时隙控制信号、终端接收伪码多项式与终端接收初始相位、终端接收伪码NCO控制字、终端接收载波NCO控制字及终端接收通道选择信号用于输出至扩频接收模块4。Among them, the terminal uplink time slot control signal, terminal uplink pseudocode polynomial and initial phase, terminal uplink pseudocode NCO control word, terminal uplink carrier NCO control word and terminal uplink channel selection signal are used to output to the spread spectrum transmitting module 3; The time slot control signal, the terminal receiving pseudo code polynomial and the terminal receiving initial phase, the terminal receiving pseudo code NCO control word, the terminal receiving carrier NCO control word and the terminal receiving channel selection signal are output to the spread spectrum receiving module 4 .

终端上行及接收参数模拟模块1的工作流程如图3所示,首先,终端上行及接收参数ROM 12在低轨卫星星座通信系统上电之初通过coe文件进行初始化以存储多址参数,将终端上行及接收参数ROM 12的读取地址addr赋初值为零,然后进入判断并循环,判断addr是否小于或等于终端上行及接收参数ROM 12可读取的最大地址,若是,则读取终端上行及接收参数ROM 12中地址addr所指向的内容,即多址参数,并通过终端上行及接收参数解析模块13对读取出的多址参数进行解析,输出控制信号,即用于终端上行及接收的时隙控制信号、伪码多项式与初相位、伪码NCO控制字、载波NCO控制字及通道选择信号,然后将读取地址addr的值加一并重新进行判断;若否,则将读取地址addr的值置零并重新进行判断。The working process of the terminal uplink and receiving parameter simulation module 1 is shown in Figure 3. First, the terminal uplink and receiving parameter ROM 12 is initialized through the coe file at the beginning of power-on of the low-orbit satellite constellation communication system to store multiple access parameters, and the terminal The read address addr of the uplink and receiving parameter ROM 12 is assigned an initial value of zero, and then enters the judgment and loops to judge whether addr is less than or equal to the maximum address that can be read by the terminal uplink and receiving parameter ROM 12, and if so, read the terminal uplink And receive the content pointed to by the address addr in the parameter ROM 12, that is, the multiple address parameter, and analyze the read multiple address parameter through the terminal uplink and receive parameter analysis module 13, and output the control signal, which is used for the terminal uplink and receive The time slot control signal, pseudo code polynomial and initial phase, pseudo code NCO control word, carrier NCO control word and channel selection signal, and then add one to the value of the read address addr and re-judge; if not, read The value of address addr is set to zero and judged again.

优选地,扩频发射模块3包括多普勒补偿及延迟控制模块31,多普勒补偿及延迟控制模块31用于补偿多普勒动态及星地距离延迟输出终端上行伪码NCO控制字与终端上行载波NCO控制字以调制对应的用于终端上行的多址控制信号。Preferably, the spread spectrum transmission module 3 includes a Doppler compensation and delay control module 31, and the Doppler compensation and delay control module 31 is used to compensate Doppler dynamics and satellite-ground distance delay output terminal uplink pseudo code NCO control word and terminal The uplink carrier NCO control word is used to modulate the corresponding multiple access control signal for the uplink of the terminal.

具体地,扩频发射模块3还包括:终端上行编码模块、终端上行伪码NCO、伪码发生器、成型滤波器、终端上行载波NCO、正弦表、余弦表和DAC及通道选择模块。Specifically, the spread spectrum transmitting module 3 also includes: terminal uplink encoding module, terminal uplink pseudocode NCO, pseudocode generator, shaping filter, terminal uplink carrier NCO, sine table, cosine table, DAC and channel selection module.

具体地,扩频发射模块3用于通过多普勒补偿及延迟控制模块31补偿多普勒动态及星地距离延迟,并对终端上行编码模块输出的基带信号进行扩频、调制,输出带有多普勒动态与星地距离延迟补偿的上行信号。Specifically, the spread spectrum transmission module 3 is used to compensate Doppler dynamics and satellite-ground distance delay through the Doppler compensation and delay control module 31, and to spread and modulate the baseband signal output by the terminal uplink encoding module, and output Uplink signal with Doppler dynamic and satellite-to-earth distance delay compensation.

其中,终端上行编码模块用于对原始数据编码(例如RS编码、差分编码、卷积编码等)处理生成基带信号;终端上行伪码NCO用于根据终端上行伪码控制字产生对应的伪码频率;伪码发生器用于根据外部输入的生成多项式及初始相位基于伪码频率产生相应的伪码序列,并将基带信号扩频调制;成型滤波器用于消除码间干扰并压缩传输带宽;终端上行载波NCO用于根据终端上行载波控制字产生对应的载波频率;正弦表、余弦表分别用于根据终端上行载波频率映射出对应的正弦信号与余弦信号,并对扩频调制后的基带信号进行上变频调制;DAC及通道选择模块用于根据终端上行通道选择信号选择对应的射频通道,并将上变频后的信号转换为模拟信号后通过该射频通道输出。Among them, the terminal uplink encoding module is used to process the original data encoding (such as RS encoding, differential encoding, convolutional encoding, etc.) to generate baseband signals; the terminal uplink pseudocode NCO is used to generate corresponding pseudocode frequency ;The pseudo code generator is used to generate the corresponding pseudo code sequence based on the pseudo code frequency according to the generated polynomial input from the outside and the initial phase, and spread spectrum modulation of the baseband signal; the shaping filter is used to eliminate inter-symbol interference and compress the transmission bandwidth; the terminal uplink carrier NCO is used to generate the corresponding carrier frequency according to the terminal uplink carrier control word; the sine table and cosine table are used to map the corresponding sine signal and cosine signal according to the terminal uplink carrier frequency, and up-convert the baseband signal after spread spectrum modulation Modulation; the DAC and channel selection module are used to select the corresponding radio frequency channel according to the terminal uplink channel selection signal, and convert the up-converted signal into an analog signal and output it through the radio frequency channel.

优选地,扩频接收模块4包括捕获模块41,捕获模块41用于捕获采样后的下行信号输出终端接收载波NCO控制字、终端接收伪码NCO控制字和终端接收伪码相位控制信号。Preferably, the spread spectrum receiving module 4 includes a capture module 41, and the capture module 41 is used to capture the sampled downlink signal output terminal receiving carrier NCO control word, terminal receiving pseudo code NCO control word and terminal receiving pseudo code phase control signal.

具体地,扩频接收模块4还包括码环模块和载波环模块,码环模块用于输出终端接收伪码NCO控制字,载波环模块用于输出终端接收载波NCO控制字,以实现通过捕获模块41、码环模块和载波环模块共同作用来调制对应的用于终端接收的多址控制信号。Specifically, the spread spectrum receiving module 4 also includes a code loop module and a carrier loop module, the code loop module is used to output the pseudo code NCO control word received by the terminal, and the carrier loop module is used to output the terminal to receive the carrier NCO control word, so as to realize the 41. The code loop module and the carrier loop module work together to modulate the corresponding multiple access control signal for receiving by the terminal.

具体地,扩频接收模块4用于接收卫星发出的下行信号,进行采样、捕获、跟踪后,解调出数据帧。Specifically, the spread spectrum receiving module 4 is used to receive downlink signals sent by satellites, perform sampling, capture, and tracking, and demodulate data frames.

具体地,扩频接收模块4还包括ADC及通道选择模块、终端接收载波NCO、正弦表、余弦表、终端接收伪码NCO、终端接收伪码发生器、载波环模块、码环模块和位同步模块。Specifically, the spread spectrum receiving module 4 also includes an ADC and a channel selection module, a terminal receiving carrier NCO, a sine table, a cosine table, a terminal receiving pseudocode NCO, a terminal receiving pseudocode generator, a carrier loop module, a code loop module, and a bit synchronization module.

其中,ADC及通道选择模块用于根据终端接收通道选择信号选择对应的射频通道,再将模拟信号转换为数字信号;终端接收载波NCO用于根据终端接收载波控制字产生对应的载波频率;正弦表、余弦表分别用于根据终端接收载波频率映射出对应的正弦信号与余弦信号,并剥离输入信号的载波;终端接收伪码NCO用于根据终端接收伪码控制字产生对应的伪码频率;终端接收伪码发生器用于根据外部输入的终端接收生成多项式及初始相位,以终端接收伪码频率产生相应的伪码序列,且分别输出超前伪码序列、即时伪码序列和滞后伪码序列,用于下行输入信号伪码的跟踪;载波环模块用于载波跟踪,即在载波捕获后,载波多普勒频偏将会被缩小到一个较小的范围,这时需进行载波的跟踪,输出终端接收载波NOC控制字,调整终端接收载波频率,进一步减小频率误差,以实现正确的解调;码环模块用于通过延迟锁定环路对输入信号的伪码进行跟踪,输出终端接收伪码NCO控制字,并调整终端接收伪码序列的频率,以实现输入信号伪码的正确剥离,从而实现正确的解调;位同步模块用于实现解调数据的位同步,解调出正确的数据比特。Among them, the ADC and channel selection module are used to select the corresponding radio frequency channel according to the terminal receiving channel selection signal, and then convert the analog signal into a digital signal; the terminal receiving carrier NCO is used to generate the corresponding carrier frequency according to the terminal receiving carrier control word; the sine meter The cosine table and the cosine table are respectively used to map the corresponding sine signal and cosine signal according to the carrier frequency received by the terminal, and strip the carrier of the input signal; the pseudo code NCO received by the terminal is used to generate the corresponding pseudo code frequency according to the pseudo code control word received by the terminal; the terminal The receiving pseudo-code generator is used to generate corresponding pseudo-code sequences according to the terminal receiving pseudo-code frequency and output the leading pseudo-code sequence, real-time pseudo-code sequence and lagging pseudo-code sequence respectively according to the externally input terminal receiving generator polynomial and initial phase. It is used for tracking the pseudo code of the downlink input signal; the carrier loop module is used for carrier tracking, that is, after the carrier is captured, the carrier Doppler frequency deviation will be reduced to a smaller range, and carrier tracking is required at this time, and the output terminal Receive the carrier NOC control word, adjust the carrier frequency received by the terminal, and further reduce the frequency error to achieve correct demodulation; the code ring module is used to track the pseudo code of the input signal through the delay locked loop, and the output terminal receives the pseudo code NCO control word, and adjust the frequency of the pseudo code sequence received by the terminal, so as to realize the correct stripping of the pseudo code of the input signal, so as to realize correct demodulation; the bit synchronization module is used to realize the bit synchronization of the demodulated data, and demodulate the correct data bit .

具体地,本地pps信号同步模块2,通过锁相环跟踪外部输入的pps信号,输出与其同步的本地pps信号。外部输入的pps信号通常来自于GPS/BD导航卫星授时模块的输出,以实现终端模拟器与世界统一时间UTC的同步。Specifically, the local pps signal synchronization module 2 tracks the externally input pps signal through a phase-locked loop, and outputs a local pps signal synchronized with it. The externally input pps signal usually comes from the output of the GPS/BD navigation satellite timing module to synchronize the terminal simulator with the universal time UTC.

本申请的新型终端模拟器的多址方式可以为时分多址、频分多址、码分多址及空分多址中的任意一种或任意几种的组合。下面针对在每一种多址方式下和同时采用四种多址方式时,本申请的新型终端模拟器与卫星的通信过程进行详细解释:The multiple access mode of the new terminal emulator of the present application may be any one or any combination of time division multiple access, frequency division multiple access, code division multiple access and space division multiple access. The following is a detailed explanation of the communication process between the new terminal emulator of the present application and the satellite under each multiple access mode and when four multiple access modes are used at the same time:

在第一种实施方式中,终端模拟器模拟i个终端采用时分多址的方式与卫星进行通信,如图4所示,卫星与i个终端通信时,所有终端可在同一波束覆盖区域,使用相同的载波频率和相同的伪码。首先将通信时段分为i个时隙,在每个时隙内,卫星只与相应的终端通信,即在时隙1内,卫星与终端1通信;在时隙2内,卫星与终端2通信;在时隙i内,卫星与终端i通信。由于多普勒频偏和星地距离的影响,卫星发出数据到终端接收数据,或者终端发出数据到卫星接收数据,会有一定时间的延迟,因此在每个时隙内设置一段时间,称之为有效时段。通信过程中,只要保证卫星或终端在有效时段接收到数据即可。以卫星与终端1通信为例,卫星模拟多普勒动态和星地距离,在时隙1内发出数据帧1,经过一定时间的延迟,终端1在时隙1的有效时段接收到数据帧1,解调计算出多普勒频偏及星地距离,并进行补偿,然后再接下来的时隙1内发出数据帧1,经过一定时间的延迟,卫星在时隙1的有效时段接收到数据帧1,卫星与终端1完成通信。In the first embodiment, the terminal emulator simulates that i terminals communicate with satellites by means of time division multiple access, as shown in Figure 4, when a satellite communicates with i terminals, all terminals can be in the same beam coverage area, using Same carrier frequency and same pseudocode. First, the communication period is divided into i time slots, in each time slot, the satellite only communicates with the corresponding terminal, that is, in time slot 1, the satellite communicates with terminal 1; in time slot 2, the satellite communicates with terminal 2 ; In time slot i, the satellite communicates with terminal i. Due to the influence of the Doppler frequency offset and the distance between the satellite and the ground, there will be a certain time delay between the satellite sending data and the terminal receiving data, or the terminal sending data and the satellite receiving data, so a period of time is set in each time slot, called for the valid period. During the communication process, it is only necessary to ensure that the satellite or the terminal receives the data within the valid time period. Taking the communication between the satellite and terminal 1 as an example, the satellite simulates Doppler dynamics and the distance between the satellite and the ground, and sends out data frame 1 in time slot 1. After a certain period of delay, terminal 1 receives data frame 1 in the effective period of time slot 1 , the demodulation calculates the Doppler frequency offset and the distance between the satellite and the ground, and compensates, and then sends the data frame 1 in the next time slot 1. After a certain time delay, the satellite receives the data in the effective period of time slot 1 In frame 1, the communication between the satellite and terminal 1 is completed.

在第二种实施方式中,终端模拟器模拟i个终端采用频分多址的方式与卫星进行通信,如图5所示,卫星在同一时间与j个终端通信,所有终端可在同一波束覆盖区域并使用相同的伪码,但它们使用的载波频率不同。卫星模拟多普勒动态和星地距离后,使用不同的载波频率同时发出数据帧1~j,终端利用各自的载波频率解调出对应的数据帧,计算出多普勒频偏及星地距离并进行补偿后,以各自的载波频率发出数据帧,卫星再以相应的载波频率进行解调,得到数据帧1~j,卫星与各终端完成通信。In the second embodiment, the terminal emulator simulates that i terminals communicate with satellites by means of frequency division multiple access, as shown in Figure 5, the satellite communicates with j terminals at the same time, and all terminals can be covered by the same beam region and use the same pseudocode, but they use different carrier frequencies. After the satellite simulates the Doppler dynamics and the distance between the satellite and the ground, it uses different carrier frequencies to send data frames 1~j at the same time, and the terminal demodulates the corresponding data frames using their respective carrier frequencies, and calculates the Doppler frequency offset and the distance between the satellite and the ground After compensation, the data frames are sent out with their respective carrier frequencies, and the satellite then demodulates with the corresponding carrier frequency to obtain data frames 1~j, and the satellite completes the communication with each terminal.

在第三种实施方式中,终端模拟器模拟i个终端采用码分多址的方式与卫星进行通信,如图6所示,卫星在同一时间与k个终端通信,所有终端可在同一波束覆盖区域并使用相同的载波频率,但它们使用的伪码不同。卫星模拟多普勒动态和星地距离,使用不同的伪码扩频后同时发出数据帧1~k,终端利用各自的伪码解调出对应的数据帧,计算出多普勒频偏及星地距离并进行补偿后,使用各自的伪码进行扩频并发出数据帧,卫星再以相应的伪码进行解调,得到数据帧1~k,卫星与各终端完成通信。In the third embodiment, the terminal emulator simulates that i terminals communicate with the satellite by means of code division multiple access, as shown in Figure 6, the satellite communicates with k terminals at the same time, and all terminals can be covered by the same beam area and use the same carrier frequency, but they use different pseudocodes. The satellite simulates the Doppler dynamics and the distance between the satellite and the ground, uses different pseudo codes to spread the frequency and sends out data frames 1~k at the same time, and the terminal uses their respective pseudo codes to demodulate the corresponding data frames to calculate the Doppler frequency offset and satellite data. After the ground distance is compensated, the respective pseudo codes are used to spread the spectrum and send out data frames, and the satellites demodulate with the corresponding pseudo codes to obtain data frames 1~k, and the satellites complete the communication with each terminal.

在第四种实施方式中,终端模拟器模拟i个终端采用空分多址的方式与卫星进行通信,如图7所示,卫星在同一时间与q个终端通信,所有终端使用相同的载波频率与伪码,但在不同的波束覆盖区域。卫星模拟多普勒动态和星地距离后,通过不同的射频通道同时发出数据帧1~q,终端在各自的波束覆盖区域接收到相应的数据帧,计算出多普勒频偏及星地距离并进行补偿后发出数据帧,卫星通过对应的射频通道接收到数据帧1~q,卫星与各终端完成通信。In the fourth embodiment, the terminal emulator simulates that i terminals communicate with satellites using space division multiple access, as shown in Figure 7, the satellite communicates with q terminals at the same time, and all terminals use the same carrier frequency Same as pseudocode, but in a different beam coverage area. After the satellite simulates the Doppler dynamics and the distance between the satellite and the ground, it sends data frames 1~q through different radio frequency channels at the same time, and the terminal receives the corresponding data frames in their respective beam coverage areas, and calculates the Doppler frequency offset and the distance between the satellite and the ground After compensation, the data frame is sent out, the satellite receives the data frame 1~q through the corresponding radio frequency channel, and the satellite completes the communication with each terminal.

在第五种实施方式中,终端模拟器模拟i个终端采用时分多址、频分多址、码分多址、空分多址相结合的方式与卫星进行通信,如图8所示,通信系统包括i个时隙、j个载波频率、k个伪码、q个波束,终端(i,j,k,q)表示在第i个时隙,以第j个载波频率、第k个伪码,在第q个波束覆盖区域与卫星进行通信。In the fifth embodiment, the terminal emulator simulates i terminals to communicate with the satellite in a combination of time division multiple access, frequency division multiple access, code division multiple access and space division multiple access, as shown in Figure 8, the communication The system includes i time slots, j carrier frequencies, k pseudo-codes, and q beams. Terminal (i, j, k, q) means that in the i-th time slot, the Code, communicate with the satellite in the qth beam coverage area.

本说明书实施例提供了一种用于低轨卫星星座通信系统的终端模拟器的控制方法,方法基于实施例1中的用于低轨卫星星座通信系统的终端模拟器实现的,方法包括:The embodiment of this specification provides a control method for a terminal simulator for a low-orbit satellite constellation communication system. The method is implemented based on the terminal simulator for a low-orbit satellite constellation communication system in Embodiment 1. The method includes:

控制终端上行及接收参数模拟模块1初始化与多址方式相关的参数输出对应的多址控制信号,多址控制信号包括用于终端上行的多址控制信号和用于终端接收的多址控制信号;The control terminal uplink and receiving parameter simulation module 1 initializes the multiple access control signal corresponding to the parameter output related to the multiple access mode, and the multiple access control signal includes a multiple access control signal for terminal uplink and a multiple access control signal for terminal reception;

终端模拟器根据多址控制信号模拟出多个终端,多个终端分别使用不同的多址参数对输入信号、输出信号进行调制解调;The terminal simulator simulates multiple terminals according to the multiple access control signal, and multiple terminals use different multiple access parameters to modulate and demodulate the input signal and output signal;

终端模拟器模拟出的多个终端根据其对应的多址参数通过扩频接收模块4接收卫星发出的下行信号,并且根据用于终端接收的多址控制信号对上行信号解调;The multiple terminals simulated by the terminal simulator receive the downlink signal sent by the satellite through the spread spectrum receiving module 4 according to their corresponding multiple access parameters, and demodulate the uplink signal according to the multiple access control signal used for terminal reception;

终端模拟器模拟出的多个终端通过扩频发射模块3对用于终端上行的多址控制信号补偿多普勒动态与星地距离延迟输出终端上行伪码NCO控制字与终端上行载波NCO控制字;Multiple terminals simulated by the terminal simulator use the spread spectrum transmitting module 3 to compensate the Doppler dynamics and satellite-ground distance delay for the multiple access control signals used for the terminal uplink, and output the terminal uplink pseudo code NCO control word and the terminal uplink carrier NCO control word ;

终端模拟器模拟出的多个终端根据其对应的多址参数调制终端上行伪码NCO控制字与终端上行载波NCO控制字输出上行信号至卫星。Multiple terminals simulated by the terminal emulator modulate the terminal uplink pseudocode NCO control word and terminal uplink carrier NCO control word according to their corresponding multiple access parameters to output uplink signals to the satellite.

具体地,终端模拟器与卫星通信过程如图9所示,首先,终端模拟器中的终端上行及接收参数模拟模块1初始化与多址方式相关的参数,如用于终端上行及接收的时隙分配、伪码多项式、伪码初相位、伪码频率、载波频率等,并根据其参数输出相应的多址控制信号;然后终端模拟器根据多址控制信号模拟出多个终端,其分别使用不同的多址参数对输入输出信号进行调制解调;终端模拟器模拟出的每个终端根据自身的多址参数接收并解调相应的来自卫星的下行信号;最后,终端模拟器模拟出的每个终端进行多普勒补偿和延迟控制后,根据自身的多址参数调制并输出上行信号至卫星。Specifically, the communication process between the terminal emulator and the satellite is shown in Figure 9. First, the terminal uplink and receiving parameter simulation module 1 in the terminal emulator initializes the parameters related to the multiple access mode, such as the time slot for the terminal uplink and receiving distribution, pseudo code polynomial, pseudo code initial phase, pseudo code frequency, carrier frequency, etc., and output corresponding multiple access control signals according to its parameters; then the terminal emulator simulates multiple terminals according to the multiple access control signals, which use different The input and output signals are modulated and demodulated by the multiple access parameters; each terminal simulated by the terminal simulator receives and demodulates the corresponding downlink signal from the satellite according to its own multiple access parameters; finally, each terminal simulated by the terminal simulator After performing Doppler compensation and delay control, the terminal modulates and outputs uplink signals to satellites according to its own multiple access parameters.

虽然本发明已经通过优选实施例进行了描述,然而本发明并非局限于这里所描述的实施例,在不脱离本发明范围的情况下还包括所作出的各种改变以及变化。Although the present invention has been described in terms of preferred embodiments, the present invention is not limited to the embodiments described herein, and various changes and changes are included without departing from the scope of the present invention.

在本文中,所涉及的前、后、上、下等方位词是以附图中零部件位于图中以及零部件相互之间的位置来定义的,只是为了表达技术方案的清楚及方便。应当理解,所述方位词的使用不应限制本申请请求保护的范围。In this article, the orientation words such as front, rear, upper, and lower involved are defined by the parts in the drawings and the positions between the parts in the drawings, just for the clarity and convenience of expressing the technical solution. It should be understood that the use of the location words should not limit the scope of protection claimed in this application.

在不冲突的情况下,本文中上述实施例及实施例中的特征能够相互结合。In the case of no conflict, the above-mentioned embodiments and features in the embodiments herein can be combined with each other.

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。The above disclosure is only a preferred embodiment of the present invention, which certainly cannot limit the scope of rights of the present invention. Therefore, equivalent changes made according to the claims of the present invention still fall within the scope of the present invention.

Claims (9)

1. A terminal simulator for a low earth orbit satellite constellation communication system, the terminal simulator is used for simulating a plurality of terminals to communicate with a satellite, the multiple access mode of the terminal simulator communicating with the satellite comprises two or more of time division multiple access, frequency division multiple access, code division multiple access and space division multiple access, the terminal simulator comprises a terminal uplink and receiving parameter simulation module (1), a local pps signal synchronization module (2), a spread spectrum transmitting module (3) and a spread spectrum receiving module (4), the terminal uplink and receiving parameter simulation module (1) is used for outputting a multiple access control signal corresponding to a set multiple access mode and used for terminal uplink and receiving so as to control the spread spectrum transmitting module (3) and the spread spectrum receiving module (4) to work according to the multiple access mode, the spread spectrum receiving module (4) is used for receiving the multiple access control signal and a downlink signal sent by the satellite and demodulating the downlink signal sent by the satellite according to the multiple access control signal, the spread spectrum transmitting module (3) is used for receiving the multiple access control signal and outputting the uplink signal to the satellite, the local pps signal synchronization module (2) is used for outputting the uplink signal and the local simulation parameter (1) sent by the local terminal to the local pps signal synchronization module,
the multiple access control signal output by the terminal uplink and receiving parameter simulation module (1) comprises a time slot control signal, a carrier frequency control signal, a pseudo code frequency control signal and a pseudo code generator polynomial.
2. The terminal simulator for low earth orbit satellite constellation communication system of claim 1, wherein the terminal uplink and reception parameter simulation module (1) comprises a read address control module (11), a terminal uplink and reception parameter ROM (12) and a terminal uplink and reception parameter analysis module (13), the read address control module (11) is configured to output an address to the terminal uplink and reception parameter ROM (12), and the terminal uplink and reception parameter analysis module (13) is configured to read and analyze a multiple access parameter corresponding to the address in the terminal uplink and reception parameter ROM (12) to output a corresponding multiple access control signal.
3. Terminal simulator for low earth orbit satellite constellation communication system according to claim 1, characterized in that the spread spectrum transmission module (3) comprises a doppler compensation and delay control module (31), the doppler compensation and delay control module (31) being adapted to compensate doppler dynamics and satellite to ground distance delay output terminal uplink pseudo code NCO control words and terminal uplink carrier NCO control words to modulate corresponding multiple access control signals for terminal uplink.
4. The terminal simulator for low earth orbit satellite constellation communication system of claim 1, wherein the spread spectrum receiving module (4) comprises an acquisition module (41), and the acquisition module (41) is configured to acquire the sampled downlink signal and output a terminal received carrier NCO control word, a terminal received pseudo code NCO control word and a terminal received pseudo code phase control signal.
5. The terminal simulator for a low earth orbit satellite constellation communication system of claim 1, wherein when a plurality of terminals simulated by the terminal simulator are located in the same beam coverage area and use the same carrier frequency and the same pseudo code, the terminal simulator communicates with the satellite in a time division multiple access manner.
6. The terminal simulator for low earth orbit satellite constellation communication system of claim 1, wherein when a plurality of terminals simulated by the terminal simulator are located in the same beam coverage area and use the same pseudo code and different carrier frequencies, the terminal simulator communicates with the satellite in frequency division multiple access.
7. The terminal simulator for low earth orbit satellite constellation communication system of claim 1, wherein when a plurality of terminals simulated by the terminal simulator are located in the same beam coverage area and use the same carrier frequency and different pseudo codes, the terminal simulator communicates with the satellite in code division multiple access.
8. The terminal simulator for a low earth orbit satellite constellation communication system of claim 1, wherein when a plurality of terminals simulated by the terminal simulator are located in different beam coverage areas and use the same carrier frequency and the same pseudo code, the terminal simulator communicates with a satellite in a space division multiple access manner.
9. A method for controlling a terminal simulator for a low earth orbit satellite constellation communication system, the method being implemented based on the terminal simulator for a low earth orbit satellite constellation communication system according to any one of claims 1-8, the method comprising:
the method comprises the steps that a control terminal uplink and receiving parameter simulation module (1) initializes parameters related to a multiple access mode and outputs corresponding multiple access control signals, wherein the multiple access control signals comprise multiple access control signals used for terminal uplink and multiple access control signals used for terminal receiving;
the terminal simulator simulates a plurality of terminals according to the multiple access control signals, and the plurality of terminals respectively use different multiple access parameters to modulate and demodulate input signals and output signals;
a plurality of terminals simulated by the terminal simulator receive downlink signals sent by a satellite through a spread spectrum receiving module (4) according to corresponding multiple access parameters of the terminals, and demodulate uplink signals according to multiple access control signals received by the terminals;
a plurality of terminals simulated by the terminal simulator output terminal uplink pseudo code NCO control words and terminal uplink carrier NCO control words to a multi-address control signal for terminal uplink compensation Doppler dynamic and satellite-ground distance delay through a spread spectrum transmitting module (3);
and modulating terminal uplink pseudo code NCO control words and terminal uplink carrier NCO control words by a plurality of terminals simulated by the terminal simulator according to corresponding multiple access parameters thereof, and outputting uplink signals to the satellite.
CN202111618908.5A 2021-12-27 2021-12-27 Terminal simulator for low-earth-orbit satellite constellation communication system and control method Active CN114301515B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111618908.5A CN114301515B (en) 2021-12-27 2021-12-27 Terminal simulator for low-earth-orbit satellite constellation communication system and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111618908.5A CN114301515B (en) 2021-12-27 2021-12-27 Terminal simulator for low-earth-orbit satellite constellation communication system and control method

Publications (2)

Publication Number Publication Date
CN114301515A CN114301515A (en) 2022-04-08
CN114301515B true CN114301515B (en) 2023-03-28

Family

ID=80970179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111618908.5A Active CN114301515B (en) 2021-12-27 2021-12-27 Terminal simulator for low-earth-orbit satellite constellation communication system and control method

Country Status (1)

Country Link
CN (1) CN114301515B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1091506A2 (en) * 1999-10-01 2001-04-11 Ascom Systec AG A hybrid CDMA and TDMA radio access scheme for personal satellite communication systems
CA2446769A1 (en) * 2001-05-10 2002-11-14 Qualcomm Incorporated Multi-mode satellite and terrestrial communication device
US7292547B1 (en) * 2002-05-22 2007-11-06 The Directv Group, Inc. Device and method for nodal multiple access into communications channels
CA2885817A1 (en) * 2012-10-02 2014-04-10 Rearden, Llc Systems and methods for wireless bacichaul in distributed-input distributed-output wireless systems

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7840178B2 (en) * 2005-07-12 2010-11-23 Martin E. Hellman FM broadcast system competitive with satellite radio
CN104316938B (en) * 2014-09-25 2016-10-19 上海欧科微航天科技有限公司 A kind of New Satellite simulator for the plesiochronous communication system of low orbit satellite
CN105635016B (en) * 2014-10-29 2019-06-21 北京信威通信技术股份有限公司 Support satellite mobile communication system, the method and device of either simplex data collection service
CN104378152B (en) * 2014-11-10 2017-12-05 上海微小卫星工程中心 A kind of multiple access method that on-board processing is received based on LEO satellite multi-beam
JP6142395B2 (en) * 2014-11-28 2017-06-07 株式会社クォリンクス・コーポレーション Satellite communication simulation system
CN111970045B (en) * 2020-08-17 2022-04-12 湖南斯北图科技有限公司 Space-based Internet of things signal processing solution with variable message rate

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1091506A2 (en) * 1999-10-01 2001-04-11 Ascom Systec AG A hybrid CDMA and TDMA radio access scheme for personal satellite communication systems
CA2446769A1 (en) * 2001-05-10 2002-11-14 Qualcomm Incorporated Multi-mode satellite and terrestrial communication device
US7292547B1 (en) * 2002-05-22 2007-11-06 The Directv Group, Inc. Device and method for nodal multiple access into communications channels
CA2885817A1 (en) * 2012-10-02 2014-04-10 Rearden, Llc Systems and methods for wireless bacichaul in distributed-input distributed-output wireless systems

Also Published As

Publication number Publication date
CN114301515A (en) 2022-04-08

Similar Documents

Publication Publication Date Title
Fernandez et al. Assessing LoRa for satellite-to-earth communications considering the impact of ionospheric scintillation
CN107408979B (en) Method and apparatus for avoiding exceeding interference limits of non-geostationary satellite systems
CN104297765A (en) Ground terminal simulator used for low-orbit satellite synchronous communication system
RU2256935C2 (en) System, method and user's terminal in system of unambiguous determination of location with the use of two satellites on lo- altitude near-earth orbit
US5619210A (en) Large phased-array communications satellite
CN104316938A (en) Novel satellite simulator for low-earth-orbit satellite quasi-synchronous communication system
CN103338086B (en) Testing system for radio frequency consistency of satellite mobile communication terminal and testing method of testing system
Gavrilă et al. An sdr-based satellite gateway for internet of remote things (iort) applications
CN111866878A (en) A terminal login method in a satellite communication system
Cappiello et al. Radio link design for CubeSat-to-ground station communications using an experimental license
Mazzali et al. Enhancing mobile services with DVB‐S2X superframing
CN116155422A (en) Satellite measurement and control equipment simulation test system based on LabView
Jung et al. LR-FHSS transceiver for direct-to-satellite IoT communications: Design, implementation, and verification
Scapin et al. Performance Assessment of LoRaWAN DtS-IoT Networks: Operation Modes and Server Placement
CN114301515B (en) Terminal simulator for low-earth-orbit satellite constellation communication system and control method
CN114301514B (en) Satellite simulator for low-orbit satellite constellation communication system and control method
CN112118150B (en) Satellite internet-based on-orbit testing method and system
CN105891852B (en) The navigation signal reception device and satellite navigation system that a kind of frequency point can flexibly be set
CN116867053A (en) High-precision clock synchronization equipment and method for base station
Liu Doppler measurement and compensation in mobile satellite communications systems
CN110943773B (en) A satellite broadcast demodulation device suitable for fixed-wing aircraft platform
US10848199B1 (en) Systems and methods for communicating data over satellites
Gannon et al. On-Orbit Validation of a Framework for Spacecraft-Initiated Communication Service Requests with NASA's SCaN Testbed
King et al. Ka-band for cubesats
CN114095099B (en) Signal generation method, signal generation device and signal generation equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant