Automatic operation method and system of satellite ground station communication mode and storage medium
By building satellite databases and adopting automated processes, the problem of frequent manual configuration of parameters during communication of satellite ground stations is solved, which improves operating efficiency and stability and reduces operating costs.
Patent Information
- Application Number
- CN202510274535.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-10
- Publication Date
- 2025-05-30
AI Technical Summary
When existing satellite ground stations communicate with satellites, they need to frequently manually configure multiple communication parameters, resulting in low usage efficiency, high cost and easy configuration errors, affecting the success rate of communication tasks.
By building a satellite database, the communication mode and ground station equipment configuration parameters of a single satellite are uniformly packaged, and the automatic operation method of the automated process is used to form a task list, and the communication mode is obtained in turn and the parameters are configured to achieve automatic tracking and communication.
It improves the operating efficiency and stability of satellite ground stations, reduces the risk of manual configuration errors, and reduces the operating costs and usage time costs.
Smart Images

Figure CN120074641A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of satellite communication, and particularly to an automatic operation method, system, and storage medium for the communication mode of a satellite ground station. Background Art
[0002] For a satellite ground station to communicate with a satellite, a communication link needs to be established, and the establishment of the communication link requires the joint cooperation of multiple devices. The communication devices of the same group of ground stations can form a variety of communication modes through different combinations of device parameters (such as frequency conversion frequency, RF polarization, code rate, modulation method, etc.) to meet the requirements of functions such as target recognition, encrypted communication, and high and low rate transmission in wireless communication, such as communication modes like telemetry, remote control, high-speed data transmission, medium and low-speed data transmission, etc. In satellite communication, different satellites will adopt different communication modes, and the same satellite can also use multiple communication modes.
[0003] Satellite communication usually consists of the following typical steps: mission scheduling, antenna pointing, baseband modulation and demodulation, and RF transceiver. These steps all require complex parameter configuration and calculation to be achieved. In the past, ground stations generally executed these steps separately and independently. For example, after using mission prediction software to calculate the passing time of the satellite, according to the relevant parameters of the predicted satellite, antenna pointing software was used to control the antenna pointing, and multiple upper computer software were used to separately configure the relevant parameters of multiple RF devices and the baseband. Such an operation process requires a large amount of repetitive manual operations for each satellite communication task, which not only fails to improve the utilization efficiency of the ground station, but also easily leads to communication task failures due to incorrect parameter configuration.
[0004] In recent years, with the rapid increase in the number of low-earth orbit satellites and an obvious trend of constellation formation and networking, the number of satellites that a satellite ground station needs to serve is increasing. The contradiction between the shortage of satellite ground station operation and management personnel and the rapid increase in the number of satellite ground stations and the increasing complexity of satellite tracking and communication tasks is becoming increasingly prominent, and there is an urgent need to improve the automation ability of ground station operation.
[0005] In traditional ground station control, to achieve the satellite ground station antenna to track and point at the satellite for communication, the control of each subsystem is often carried out independently, and usually multiple sets of software are also required. After receiving the tracking task, the satellite ground station operation and management personnel manually configure the parameters in multiple software before the start of this task to guide the ground station to execute the task.
[0006] The drawback of this is that a large amount of repetitive manual operations are required for each satellite communication task, which not only fails to improve the utilization efficiency of the ground station, but also easily leads to communication task failures due to incorrect parameter configuration. Summary of the Invention
[0007] Therefore, to address the above deficiencies, the present invention provides an automatic operation method, system, and storage medium for satellite ground station communication modes. This invention can solve the problem that when a satellite ground station communicates with a satellite, in the face of different satellites or different communication modes of the same satellite, it is necessary to repeatedly manually configure numerous relevant communication parameters of the ground station, resulting in a high usage time cost of the ground station and prone errors in manually configuring parameters.
[0008] In a first aspect, the present invention provides an automatic operation method for satellite ground station communication modes, including: S100. Form a task list through forecast data, where the task list at least includes a target satellite, the target orbit number of the satellite, and the communication mode of the target orbit number; S200. According to the execution order of the task list, sequentially obtain the communication mode of the target orbit number from the satellite database, and configure the communication parameters in this communication mode to the satellite ground station; the satellite database at least includes a set of satellite parameter groups, and each satellite parameter group includes satellite information data and multiple communication mode data. Each communication mode data includes communication parameters in this communication mode, and the communication parameters are configuration parameters that need to be configured to the ground satellite station in the set communication mode; S300. After the satellite ground station completes the configuration of communication parameters, track the target satellite according to the execution order.
[0009] Optionally, when tracking the target satellite, the target communication mode can be automatically or manually switched. After switching the communication mode, the configuration parameters in the corresponding communication mode in the satellite database are automatically configured to the ground satellite station.
[0010] Optionally, the satellite information data includes the satellite name and number, and satellite orbit parameters.
[0011] Optionally, the formation of the task list through forecast data in step S100 includes: S101. Input a forecast time period in the task forecast, select the satellite to be forecasted, and perform the forecast to obtain a satellite transit orbit number list; S102. Select the target orbit number to be tracked from the satellite transit orbit number list and add it to the task list. When adding, select the communication mode that needs to be executed for this orbit number task.
[0012] Optionally, the execution order is formed by sorting the target orbit numbers in the order of the start time of the task.
[0013] Optionally, the automatic operation method further includes: S400. When the previous or last tracking task ends, the communication device parameters of the ground satellite station are restored to the default values.
[0014] Optionally, after the previous task is completed and the communication device parameters are restored to the default values, steps S200 to S300 are repeated when executing the next task.
[0015] In a second aspect, based on the automatic operation method of the satellite ground station communication mode, the present invention provides an automatic operation system for the satellite ground station communication mode, including: A task list module for forming a task list through forecast data, the task list at least including a target satellite, a target circle number of the satellite, and a communication mode of the target circle number; A communication module for sequentially obtaining the communication mode of the target circle number from the satellite database according to the execution order of the task list, and configuring the communication parameters in this communication mode to the satellite ground station; the satellite database at least includes a set of satellite parameter groups, the satellite parameter group includes satellite information data and multiple communication mode data, and each communication mode data includes communication parameters in this communication mode, and the communication parameters are configuration parameters that need to be configured to the ground satellite station in the set communication mode; A tracking module for tracking the target satellite according to the execution order after the satellite ground station completes the communication parameter configuration. A recovery module for restoring the communication device parameters of the ground satellite station to the default values when the previous or the last tracking task ends.
[0016] In a third aspect, the present invention also provides a storage medium, on which a computer program is stored, and the program is executed by a processor to implement the automatic operation method of the satellite ground station communication mode.
[0017] The present invention has the following advantages: By comprehensively analyzing the communication scenarios between specific satellites and ground stations, the present invention constructs a satellite database that can pre-configure the communication mode parameters of satellites, and then through an automated process of automatic operation, effectively improves the operation efficiency of satellite ground stations and enhances the operation stability.
[0018] The satellite database can uniformly encapsulate the configuration parameters of the ground station-related devices corresponding to the communication modes of a single satellite, the name of the single satellite, and its orbital data. Moreover, in a single satellite data entry, multiple communication mode data can be configured and stored, and multiple satellite communication tasks can be configured at one time, which can improve the usage efficiency of satellite ground stations, greatly reduce the usage time cost and operation cost of the ground stations. Since the device parameters are automatically executed by the program after the tasks are configured, the risk brought by manual misoperation is reduced, and the operation stability of the devices is improved. Description of the Drawings
[0019] Figure 1It is a schematic flowchart of the automatic operation method of the satellite ground station communication mode described in the present invention; Figure 2 It is a schematic flowchart of the method for forming a task list through forecast data described in the present invention; Figure 3 It is a schematic diagram of the structural modules of the satellite database; Figure 4 It is a schematic diagram of the structural modules of the satellite parameter group; Figure 5 It is a schematic diagram of the structural modules of the automatic operation system of the satellite ground station communication mode described in the present invention; Figure 6 It is a schematic diagram of a communication connection; Figure 7 It is a schematic diagram of automatic operation; In the figure: 100, task list module; 200, communication module; 300, tracking module; 400, recovery module. Detailed implementation manners
[0020] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application and should not be construed as limiting the present application.
[0021] In this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device.
[0022] As described in the background art, in recent years, the number of low-orbit satellites has increased rapidly and shows an obvious trend of constellation and networking. The number of satellites that a satellite ground station needs to serve is increasing, and the contradiction between the shortage of satellite ground station operation and management personnel and the rapid increase in the number of satellite ground stations and the increasing complexity of satellite tracking and communication tasks is becoming more and more prominent, and there is an urgent need to improve the automation ability of ground station operation.
[0023] In traditional ground station control, to achieve the ground station antenna tracking and pointing at a satellite for communication, the control of each subsystem is often carried out independently, and usually multiple sets of software are also required. After receiving a tracking task, the ground station operation and management personnel manually configure the parameters in multiple software before the start of this task to guide the ground station to execute the task.
[0024] For the above reasons, this embodiment provides an automatic operation method for a satellite ground station communication mode, as Figures 1-4 shown, the method includes: S100. Form a task list through prediction data, and the task list at least includes the target satellite, the target orbit number of the satellite, and the communication mode of the target orbit number; S200. According to the execution order of the task list, sequentially obtain the communication mode of the target orbit number from the satellite database, and configure the communication parameters in this communication mode to the satellite ground station; as Figure 3 and Figure 4 shown, the satellite database at least includes a set of satellite parameter groups, and each satellite parameter group includes satellite information data and multiple communication mode data. Each communication mode data includes the communication parameters in this communication mode, and the communication parameters are the configuration parameters that need to be configured to the ground satellite station under the set communication mode; the satellite information data includes the satellite name and number, and the satellite orbit parameters. Preferably, the execution order is formed by sorting the target orbit numbers in the order of the start time of the task.
[0025] S300. After the satellite ground station completes the communication parameter configuration, track the target satellite according to the execution order.
[0026] Further, when tracking the target satellite, the target communication mode can be automatically or manually switched. After switching the communication mode, the configuration parameters in the corresponding communication mode in the satellite database are automatically configured to the ground satellite station.
[0027] S400. When the previous or last tracking task ends, the communication device parameters of the ground satellite station are restored to the default values.
[0028] After completing the previous task and restoring the communication device parameters to the default values, repeat steps S200 to S300 when executing the next task.
[0029] The above technical features cooperate with the satellite database through an automated process automatic operation method, effectively improving the operation efficiency of the satellite ground station and enhancing the operation stability. Among the above technical features, through a comprehensive analysis of the communication scenarios between specific satellites and ground stations, a satellite database that can pre-configure the communication mode parameters of satellites is constructed. The satellite database can uniformly package the configuration parameters of the ground station-related equipment corresponding to the communication mode of a single satellite, the name of the single satellite, and its orbital data. In a single satellite data entry, multiple communication mode data can be configured and stored, and multiple satellite communication tasks can be configured at one time, which can improve the usage efficiency of the satellite ground station and greatly reduce the usage time cost and operation cost of the ground station.
[0030] In one embodiment, as Figure 2 shown, the formation of the task list through the forecast data in step S100 includes: S101. Input the forecast time period in the task forecast, select the satellite to be forecasted, and perform the forecast to obtain the list of satellite transit cycles; S102. Select the target cycle to be tracked in the list of satellite transit cycles and add it to the task list. When adding, select the communication mode to be executed for this cycle task.
[0031] Through the above technical features, a task list can be formed to facilitate the better execution of tasks in sequence.
[0032] In one embodiment, the communication parameters in step S200 refer to the relevant functional states and technical parameters of all equipment units participating in communication in the ground station during operation, such as the on and off states of the power amplifier, the gain size of the power amplifier, the input frequency of the frequency converter, the path state of the RF switch, etc. When the ground station communicates with different satellites, it is necessary to set the states and parameters of the ground station communication equipment to be consistent with the target satellite before communication can be carried out. As Figure 6 shown, each communication equipment unit of the ground station is uniformly controlled by the station control computer. There is a network cable connection between the station control computer and each equipment, and the TCP or UDP network communication protocol is executed.
[0033] The station control device (computer) can send control instructions, configure technical parameters and other information to each equipment unit through the network connection, and at the same time receive information such as the execution status of the instructions feedback by the equipment unit and the operation status of various indicators of the equipment.
[0034] The user can issue communication parameters through the station control device, and the issuing mode is divided into manual and automatic. In the manual mode, when the user issues a change in a certain state or modifies a parameter of a certain communication equipment, the information will be immediately sent to the equipment. The automatic mode means that the user pre-configures the communication mode in the satellite tracking task in advance, and the station control device will send relevant communication parameters according to a certain logical timing, as Figure 7As shown, for example, the communication parameters of the satellite are sent to the device 1 minute before the satellite enters the country, and the communication device is restored to the default state when the satellite tracking ends.
[0035] In another embodiment, an automatic operation system for a satellite ground station communication mode is provided, including: A task list module 100, configured to form a task list through forecast data, where the task list at least includes a target satellite, the target circle number of the satellite, and the communication mode of the target circle number; A communication module 200, configured to sequentially obtain the communication mode of the target circle number from the satellite database according to the execution order of the task list, and configure the communication parameters in the communication mode to the satellite ground station; the satellite database at least includes a set of satellite parameter groups, and the satellite parameter group includes satellite information data and multiple communication mode data, and each communication mode data includes communication parameters in the communication mode, and the communication parameters are configuration parameters that need to be configured to the ground satellite station in the set communication mode; A tracking module 300, configured to track the target satellite according to the execution order after the satellite ground station completes the communication parameter configuration.
[0036] A recovery module 400, configured to restore the communication device parameters of the ground satellite station to the default values when the previous or last tracking task ends.
[0037] The above technical features are used to implement the automatic operation method of the satellite ground station communication mode. By cooperating with the satellite database through an automated process, the operation efficiency of the satellite ground station is effectively improved, and the operation stability is enhanced.
[0038] Based on the above embodiments, a third aspect implementation manner of the present invention further provides a non-transitory computer-readable storage medium storing a computer program, and the computer program is used to cause the computer to execute the automatic operation method of the satellite ground station communication mode disclosed in the embodiments of the present invention.
[0039] Based on the above embodiments, the present invention further provides a computer program product, including a computer program, and the computer program implements the automatic operation method of the satellite ground station communication mode disclosed in the embodiments of the present invention when executed by a processor.
[0040] Among them, the computer program includes computer program code, which can be in the form of source code, object code, executable file or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disc, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc. It should be noted that the content included in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice within the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0041] The various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a dedicated or general-purpose programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0042] In several embodiments provided in this application, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces, and the indirect coupling or communication connection of devices or units can be in electrical, mechanical or other forms.
[0043] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0044] In addition, each functional unit in various embodiments of the present application may be integrated into one processing unit, may exist physically alone for each unit, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0045] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in various embodiments of the present application.
[0046] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of various embodiments of the present application.
Claims
1. A method for automatically operating a satellite ground station communication mode, characterized in that: include S100, forming a task list through forecast data, the task list at least including a target satellite, a target orbit of the satellite, and a communication mode of the target orbit; S200, according to the execution order of the task list, sequentially obtain the communication mode of the target round from the satellite database, and configure the communication parameters under the communication mode to the satellite ground station; the satellite database includes at least one set of satellite parameter groups, the satellite parameter group includes satellite information data and multiple communication mode data, each of the communication mode data includes the communication parameters under the communication mode, and the communication parameters are the configuration parameters that need to be configured to the ground satellite station under the set communication mode; S300: After the satellite ground station completes the communication parameter configuration, it tracks the target satellite in sequence.
2. The automatic operation method of a satellite ground station communication mode according to claim 1, characterized in that: When tracking a target satellite, the target communication mode can be switched automatically or manually. After the communication mode is switched, the configuration parameters of the corresponding communication mode in the satellite database are automatically configured to the ground satellite station.
3. The automatic operation method of a satellite ground station communication mode according to claim 1, characterized in that: The satellite information data includes satellite name and number, and satellite orbit parameters.
4. The automatic operation method of a satellite ground station communication mode according to claim 1, characterized in that: In step S100, forming a task list by using forecast data includes: S101, input the forecast time period in the mission forecast, select the satellite to be forecasted, make a forecast, and obtain a satellite transit circle list; S102. Select the target circle to be tracked in the satellite transit circle list and add it to the task list. When adding, select the communication mode to be executed for this circle task.
5. The automatic operation method of a satellite ground station communication mode according to claim 1, characterized in that: The execution order is formed by sorting the target laps according to the order of task start time.
6. The automatic operation method of a satellite ground station communication mode according to claim 1, characterized in that: Also includes: S400: When the last or final tracking task is completed, the communication equipment parameters of the ground satellite station are restored to default values.
7. The automatic operation method of a satellite ground station communication mode according to claim 1, characterized in that: After the previous task is executed and the communication device parameters are restored to default values, steps S200 to S300 are repeated when executing the next task.
8. An automatic operation system of a satellite ground station communication mode, characterized in that: include: A task list module, used to form a task list through forecast data, the task list at least including a target satellite, a target orbit of the satellite, and a communication mode of the target orbit; A communication module is used to obtain the communication mode of the target round from the satellite database in sequence according to the execution order of the task list, and configure the communication parameters under the communication mode to the satellite ground station; the satellite database includes at least one satellite parameter group, the satellite parameter group includes satellite information data and multiple communication mode data, each of the communication mode data includes the communication parameters under the communication mode, and the communication parameters are the configuration parameters that need to be configured to the ground satellite station under the set communication mode; The tracking module is used to track the target satellite according to the execution order after the satellite ground station completes the communication parameter configuration.
9. A storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the automatic operation method of the satellite ground station communication mode as described in any one of claims 1-7.