Ground station control method, device and electronic equipment
By receiving station selection instructions in the station control software of the ground management center and dynamically switching ground stations, the problem of long-term service suspension during ground station service upgrade or abnormal handling is solved, and the utilization rate of satellite resources is improved.
Patent Information
- Application Number
- CN202410486010.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-22
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-04-22
AI Technical Summary
The fixed binding relationship between ground stations and satellites causes ground station services to be suspended for a long time during service upgrades or abnormal handling, affecting the utilization rate of satellite resources.
By realizing the reception and processing of station selection instructions in the station control software of the ground management center, the old ground station is controlled to end the measurement and control task, and a new communication link is created to the new ground station selected by the user, thereby dynamically switching the ground station.
It realizes that satellites always maintain communication connections with the ground, improves the utilization rate of satellite resources and reduces service interruption time.
Smart Images

Figure CN118353517B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ground station control, and in particular to a ground station control method, device and electronic equipment. Background Art
[0002] At present, for the convenience of management, the binding relationship between ground stations and satellites is fixed. Although this method reduces the difficulty of ground station management, it usually requires a long service suspension in the case of ground station service upgrades or exception handling. Once the ground station suspends service, the satellite bound to it can no longer communicate with the ground, which seriously affects the utilization of satellite resources. Summary of the invention
[0003] The purpose of the present invention is to provide a ground station control method, device and electronic equipment, so that the satellite can always establish a communication connection with the ground, thereby effectively improving the utilization rate of satellite resources.
[0004] In a first aspect, the present invention provides a ground station management and control method, which is applied to the station control software of a ground management center, including: receiving a station selection instruction sent by a user; wherein the station selection instruction is used to replace the ground station for a target satellite; based on the station selection instruction, sending a suspend service command of a first ground station to a ground station monitoring system, so that the ground station monitoring system controls the first ground station to end the current measurement and control task of the target satellite, and sends a first execution result of the suspend service command to the ground management center; wherein the first ground station represents the old ground station of the target satellite; receiving the first execution result returned by the ground station monitoring system, and when it is determined that the first execution result is successful A selection command for a second ground station is sent to the ground station monitoring system, so that the ground station monitoring system controls the second ground station to end the current measurement and control task, establishes a communication link between the second ground station and the target satellite, and sends the second execution result of the selection command to the ground management center; wherein the second ground station is a new ground station for the target satellite specified in the station selection instruction; the second execution result returned by the ground station monitoring system is received, and when it is determined that the second execution result is successful, the binding relationship between the target satellite and the second ground station is determined, so that the communication object of the target satellite is switched from the first ground station to the second ground station.
[0005] In an optional embodiment, the ground station monitoring system controls the first ground station to end the current measurement and control task for the target satellite, including: calling the measurement and control task end script from a preset script library based on the pause service command; sending the measurement and control task end script to the first ground station so that the first ground station executes the measurement and control task end script; after determining that the measurement and control task end script is executed successfully, configuring the first ground station using a preset parameter template so that the first ground station is restored to a default state; wherein, in the default state, the first ground station is not bound to the satellite to be served.
[0006] In an optional implementation, when it is determined that the first ground station is in a default state, the first execution result is determined to be success; when it is determined that the first ground station is in a non-default state, the first execution result is determined to be failure.
[0007] In an optional implementation, the ground station monitoring system presets a plurality of configuration files for each ground station to establish connections with a plurality of satellites, and the index information of each configuration file is an identifier of the satellite and an identifier of the ground station;
[0008] The ground station monitoring system controls the second ground station to end the current measurement and control task and establishes a communication link between the second ground station and the target satellite, including: calling the measurement and control task end script from a preset script library based on the selected command; sending the measurement and control task end script to the second ground station so that the second ground station executes the measurement and control task end script; after determining that the measurement and control task end script is executed successfully, determining a target configuration file from the multiple configuration files based on the identifier of the target satellite and the identifier of the second ground station; configuring the second ground station based on the target configuration file so that the antenna of the second ground station points to the target satellite and establishes a communication link with the target satellite.
[0009] In an optional embodiment, when it is determined that the second ground station successfully establishes a communication link with the target satellite, the second execution result is determined to be success; when it is determined that the second ground station does not establish a communication link with the target satellite, the second execution result is determined to be failure.
[0010] In an optional embodiment, after determining the binding relationship between the target satellite and the second ground station, the method further includes: modifying the interface information of the ground management center to the ground station and internal software based on the binding relationship, so that the internal software sends and receives information according to the binding relationship between the satellite and the ground station.
[0011] In an optional embodiment, the method further includes: displaying the execution process of replacing the ground station for the target satellite, and displaying the binding relationship between the target satellite and the ground station.
[0012] In a second aspect, the present invention provides a ground station control device, which is applied to the station control software of the ground management center, including: a receiving module, which is used to receive a station selection instruction sent by a user; wherein the station selection instruction is used to replace the ground station for the target satellite; a sending module, which is used to send a suspend service command of a first ground station to a ground station monitoring system based on the station selection instruction, so that the ground station monitoring system controls the first ground station to end the current measurement and control task of the target satellite, and sends the first execution result of the suspend service command to the ground management center; wherein the first ground station represents the old ground station of the target satellite; a receiving and sending module, which is used to receive the first execution result returned by the ground station monitoring system, and If the result is successful, a selection command for the second ground station is sent to the ground station monitoring system, so that the ground station monitoring system controls the second ground station to end the current measurement and control task, establish a communication link between the second ground station and the target satellite, and send the second execution result of the selection command to the ground management center; wherein the second ground station is the new ground station of the target satellite specified in the station selection instruction; a receiving and determining module is used to receive the second execution result returned by the ground station monitoring system, and when it is determined that the second execution result is successful, determine the binding relationship between the target satellite and the second ground station, so that the communication object of the target satellite is switched from the first ground station to the second ground station.
[0013] In a third aspect, the present invention provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the computer program, the steps of the ground station control method described in any one of the aforementioned embodiments are implemented.
[0014] In a fourth aspect, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and when the computer instructions are executed by a processor, the ground station control method described in any one of the aforementioned embodiments is implemented.
[0015] According to the ground station control method provided by the present invention, the binding relationship between the ground station and the satellite is no longer fixed. Based on the station control software of the ground management center, the user can replace the ground station for the target satellite by sending a station selection command. Specifically, first control the old ground station originally bound to the target satellite to end its current measurement and control task, and then control the second ground station selected by the user to establish a new communication link with the target satellite, thereby completing the switching of the ground station. Based on the method of the present invention, when the ground station in the original binding relationship of the satellite can no longer provide services for it, it can be quickly switched to other ground stations so that the satellite can always establish a communication connection with the ground, thereby effectively improving the utilization rate of satellite resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0017] Figure 1 A flow chart of a ground station control method provided by an embodiment of the present invention;
[0018] Figure 2 A flow chart of a ground station monitoring system controlling a first ground station to end a current measurement and control task of a target satellite provided by an embodiment of the present invention;
[0019] Figure 3 A functional module diagram of a ground station control device provided by an embodiment of the present invention;
[0020] Figure 4 A schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0021] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0022] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0023] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0024] Embodiment 1
[0025] An embodiment of the present invention provides a ground station management and control method, which is applied to the station control software of the ground management center. Figure 1 A flow chart of a ground station control method provided by an embodiment of the present invention, such as Figure 1 As shown, the method specifically comprises the following steps:
[0026] Step S102: receiving a site selection instruction sent by a user.
[0027] Among them, the station selection instruction is used to replace the ground station for the target satellite.
[0028] In an embodiment of the present invention, the target satellite can be any satellite. If the ground station currently responsible for communicating with the target satellite needs to be upgraded or fails in operation, the user can send a station selection instruction to it through the human-computer interaction device of the station control software to replace other available ground stations for the target satellite. In order to reduce the impact of the implementation of the solution of the present invention on the existing mission system, the station control software is divided according to satellites, that is, one satellite corresponds to one station control software. By operating the station control software corresponding to the target satellite, the ground station used to communicate with the target satellite can be deployed.
[0029] Step S104, based on the station selection instruction, sends a service suspension command of the first ground station to the ground station monitoring system, so that the ground station monitoring system controls the first ground station to end the current measurement and control task of the target satellite, and sends the first execution result of the service suspension command to the ground management center.
[0030] Herein, the first ground station represents the old ground station of the target satellite.
[0031] After the station control software receives the station selection instruction, it determines that the user needs to change the ground station for the target satellite. In order to avoid multiple ground stations sending uplink signals to a satellite at the same time, the station control software needs to send a service suspension command of the first ground station to the ground station monitoring system, where the ground station monitoring system is used to monitor and control the operating status of all ground stations. When the ground station monitoring system receives the service suspension command, it can control the first ground station pointed to by the command to end its current measurement and control task for the target satellite. The ground station monitoring system monitors the operating status of the first ground station in real time and returns the first execution result of the service suspension command to the station control software of the ground management center. In addition, after the ground station monitoring system receives the service suspension command, in order to make the overall execution process traceable, it can also return a confirmation reception response of the command to the station control software.
[0032] Step S106, receiving the first execution result returned by the ground station monitoring system, and when determining that the first execution result is successful, sending the selected command of the second ground station to the ground station monitoring system, so that the ground station monitoring system controls the second ground station to end the current measurement and control task, establish a communication link between the second ground station and the target satellite, and send the second execution result of the selected command to the ground management center.
[0033] The second ground station is a new ground station of the target satellite specified in the station selection instruction.
[0034] After determining that the service suspension command is successfully executed, the station control software can send the selected command of the second ground station to the ground station monitoring system. After the ground station monitoring system receives the selected command, it must first control the second ground station pointed to by the command to end the current measurement and control task of the satellite it is currently bound to, and then establish a communication link between the second ground station and the target satellite, that is, to ensure that the second ground station has the conditions to perform the measurement and control tasks related to the target satellite. The ground station monitoring system monitors the operating data of the second ground station and returns the second execution result of the selected command to the station control software of the ground management center. In addition, after the ground station monitoring system receives the selected command, in order to make the overall execution process traceable, it can also return a confirmation reception response of the command to the station control software.
[0035] Step S108, receiving the second execution result returned by the ground station monitoring system, and when determining that the second execution result is successful, determining the binding relationship between the target satellite and the second ground station, so that the communication object of the target satellite is switched from the first ground station to the second ground station.
[0036] After determining that the selected command is executed successfully, the station control software determines that the target satellite has successfully established a binding relationship with the second ground station, that is, the second ground station has successfully replaced the first ground station and established a new satellite-to-ground link with the target satellite.
[0037] According to the ground station control method provided by the present invention, the binding relationship between the ground station and the satellite is no longer fixed. Based on the station control software of the ground management center, the user can replace the ground station for the target satellite by sending a station selection command. Specifically, first control the old ground station originally bound to the target satellite to end its current measurement and control task, and then control the second ground station selected by the user to establish a new communication link with the target satellite, thereby completing the switching of the ground station. Based on the method of the present invention, when the ground station in the original binding relationship of the satellite can no longer provide services for it, it can be quickly switched to other ground stations so that the satellite can always establish a communication connection with the ground, thereby effectively improving the utilization rate of satellite resources.
[0038] In an optional embodiment, if Figure 2 As shown, the ground station monitoring system controls the first ground station to end the current measurement and control task of the target satellite, which specifically includes the following steps:
[0039] Step S201: calling a measurement and control task end script from a preset script library based on a service pause command.
[0040] Step S202, sending a measurement and control task end script to the first ground station, so that the first ground station executes the measurement and control task end script.
[0041] Step S203, after determining that the measurement and control task end script is executed successfully, the first ground station is configured using a preset parameter template to restore the first ground station to a default state.
[0042] Among them, in the default state, the first ground station is not bound to the satellite to be serviced.
[0043] Specifically, a variety of functional scripts are pre-stored in the ground station monitoring system and stored in a preset script library. After receiving the service suspension command from the first ground station, it is determined that the ground station needs to be controlled to end its measurement and control task. Therefore, the measurement and control task end script is called from the preset script library and sent to the first ground station. After receiving the measurement and control task end script, the first ground station immediately runs it to end the current measurement and control task for the target satellite. However, although the first ground station has ended the task, it cannot ensure that it completely disconnects the communication connection with the target satellite. Therefore, after the ground station monitoring system determines that the measurement and control task end script has been successfully executed, the preset parameter template is used to configure the operating parameters of the first ground station to restore it to the default state. In this state, the first ground station is in a state to be bound, and there is no satellite to be served.
[0044] In the embodiment of the present invention, when it is determined that the first ground station is in a default state, the first execution result is determined to be success; when it is determined that the first ground station is in a non-default state, the first execution result is determined to be failure.
[0045] In an optional implementation, a plurality of configuration files for each ground station to establish connections with a plurality of satellites are preset in the ground station monitoring system, and the index information of each configuration file is the identification of the satellite and the identification of the ground station.
[0046] Specifically, the ground station monitoring system needs to calibrate the configuration files for each ground station to establish a connection with each satellite in advance. Assuming there are M ground stations and N satellites, the ground station monitoring system needs to store M*N configuration files in advance. Each ground station has N configuration files, and the label of each configuration file is the satellite ID and the ground station ID. For example, to control ground station m to establish a connection with satellite n, {m, n} can be used as index information to quickly match the corresponding configuration file from multiple configuration files.
[0047] The ground station monitoring system controls the second ground station to end the current measurement and control task and establishes a communication link between the second ground station and the target satellite, which specifically includes the following steps:
[0048] Step S301, calling the measurement and control task end script from the preset script library based on the selected command.
[0049] Step S302, sending the measurement and control task end script to the second ground station, so that the second ground station executes the measurement and control task end script.
[0050] Step S303, after determining that the measurement and control task end script is executed successfully, determine the target configuration file from multiple configuration files based on the identifier of the target satellite and the identifier of the second ground station.
[0051] Step S304, configuring the second ground station based on the target configuration file so that the antenna of the second ground station points to the target satellite and establishes a communication link with the target satellite.
[0052] When the ground station monitoring system receives the selected command from the second ground station, it determines that a new satellite needs to be bound to the second ground station. Therefore, the measurement and control task end script is called from the preset script library and sent to the second ground station. After the second ground station receives the measurement and control task end script, it runs it immediately, thereby ending the current measurement and control task. However, although the task is ended, it cannot ensure that it is completely disconnected from the old satellite (the satellite originally served by the second ground station before receiving the selected command). The communication connection between the satellite and the old satellite cannot be ensured. Therefore, after the ground station monitoring system determines that the measurement and control task end script is executed successfully, the target configuration file is matched from the preset multiple configuration files using the identifier of the target satellite and the identifier of the second ground station, wherein the label of the target configuration file is the identifier of the target satellite and the identifier of the second ground station. Then, the target configuration file is used to configure the operating parameters of the second ground station so that its antenna points to the target satellite and establishes a communication link with the target satellite, thereby completing the preparations before the task execution.
[0053] In an embodiment of the present invention, when it is determined that the second ground station successfully establishes a communication link with the target satellite, the second execution result is determined to be success; when it is determined that the second ground station does not establish a communication link with the target satellite, the second execution result is determined to be failure.
[0054] In an optional implementation, after determining the binding relationship between the target satellite and the second ground station, the method of the present invention further includes the following content:
[0055] Based on the binding relationship, the ground management center modifies the interface information of the ground station and the internal software so that the internal software can send and receive information according to the binding relationship between the satellite and the ground station.
[0056] After completing the ground station exchange of the target satellite through the station control software, in order to enable all internal software of the ground management center (including: remote control and telemetry software, information exchange software, etc.) to obtain the above information and connect the communication link of the ground management center-the second ground station-the target satellite, the station control software needs to further modify the interface information of the ground management center to the ground station and the internal software according to the binding relationship between the current target satellite and the second ground station, so as to complete the synchronization of the binding information, and then enable each internal software to use the satellite identification and the ground station identification in the above binding relationship as the basis for data transmission judgment.
[0057] In an optional embodiment, the method of the present invention further comprises the following contents:
[0058] The execution progress of replacing the ground station for the target satellite is displayed, and the binding relationship between the target satellite and the ground station is displayed.
[0059] In order to make the ground station management and control process more traceable and the execution process more visual, the station control software will display the entire process of the target satellite's replacement of the ground station method, clarify the process execution nodes, display the execution results, and update the binding relationship between the target satellite and the ground station in real time.
[0060] Embodiment 2
[0061] An embodiment of the present invention also provides a ground station control device, which is applied to the station control software of the ground management center and is mainly used to execute the ground station control method provided in the above-mentioned embodiment 1. The ground station control device provided in the embodiment of the present invention is specifically introduced below.
[0062] Figure 3 is a functional module diagram of a ground station control device provided by an embodiment of the present invention, such as Figure 3 As shown, the device mainly includes: a receiving module 10, a sending module 20, a receiving and sending module 30, and a receiving and determining module 40, wherein:
[0063] The receiving module 10 is used to receive a station selection instruction sent by a user; wherein the station selection instruction is used to replace a ground station for a target satellite.
[0064] The sending module 20 is used to send a service suspension command of the first ground station to the ground station monitoring system based on the station selection instruction, so that the ground station monitoring system controls the first ground station to end the current measurement and control task of the target satellite, and sends the first execution result of the service suspension command to the ground management center; wherein the first ground station represents the old ground station of the target satellite.
[0065] The receiving and sending module 30 is used to receive the first execution result returned by the ground station monitoring system, and when it is determined that the first execution result is successful, send the selection command of the second ground station to the ground station monitoring system, so that the ground station monitoring system controls the second ground station to end the current measurement and control task, establish a communication link between the second ground station and the target satellite, and send the second execution result of the selected command to the ground management center; wherein the second ground station is the new ground station of the target satellite specified in the station selection instruction.
[0066] The receiving and determining module 40 is used to receive the second execution result returned by the ground station monitoring system, and when it is determined that the second execution result is successful, determine the binding relationship between the target satellite and the second ground station, so that the communication object of the target satellite is switched from the first ground station to the second ground station.
[0067] According to the ground station control device provided by the present invention, the binding relationship between the ground station and the satellite is no longer fixed. Based on the station control software of the ground management center, the user can replace the ground station for the target satellite by sending a station selection command. Specifically, the old ground station originally bound to the target satellite is first controlled to end its current measurement and control task, and then the second ground station selected by the user is controlled to establish a new communication link with the target satellite, thereby completing the switching of the ground station. Based on the device of the present invention, when the ground station in the original binding relationship of the satellite can no longer provide services for it, it can be quickly switched to other ground stations so that the satellite can always establish a communication connection with the ground, thereby effectively improving the utilization rate of satellite resources.
[0068] Optionally, the ground station monitoring system controls the first ground station to end the current measurement and control task of the target satellite, including:
[0069] Based on the service pause command, the measurement and control task end script is called from the preset script library.
[0070] Send the measurement and control mission end script to the first ground station so that the first ground station executes the measurement and control mission end script.
[0071] After determining that the measurement and control task end script is executed successfully, the first ground station is configured using a preset parameter template to restore the first ground station to a default state; wherein, in the default state, the first ground station is not bound to the satellite to be serviced.
[0072] Optionally, when it is determined that the first ground station is in a default state, the first execution result is determined to be success; when it is determined that the first ground station is in a non-default state, the first execution result is determined to be failure.
[0073] Optionally, a plurality of configuration files for each ground station to establish connections with a plurality of satellites are preset in the ground station monitoring system, and the index information of each configuration file is the identification of the satellite and the identification of the ground station.
[0074] The ground station monitoring system controls the second ground station to end the current measurement and control mission and establishes a communication link between the second ground station and the target satellite, including:
[0075] Call the measurement and control task end script from the preset script library based on the selected command.
[0076] Send the measurement and control mission end script to the second ground station so that the second ground station executes the measurement and control mission end script.
[0077] After determining that the measurement and control task end script is executed successfully, a target configuration file is determined from a plurality of configuration files based on the identifier of the target satellite and the identifier of the second ground station.
[0078] The second ground station is configured based on the target configuration file so that an antenna of the second ground station points toward the target satellite and establishes a communication link with the target satellite.
[0079] Optionally, when it is determined that the second ground station successfully establishes a communication link with the target satellite, the second execution result is determined to be success; when it is determined that the second ground station does not establish a communication link with the target satellite, the second execution result is determined to be failure.
[0080] Optionally, after determining the binding relationship between the target satellite and the second ground station, the device is further used to:
[0081] Based on the binding relationship, the ground management center modifies the interface information of the ground station and the internal software so that the internal software can send and receive information according to the binding relationship between the satellite and the ground station.
[0082] Optionally, the device is also used for:
[0083] The execution progress of replacing the ground station for the target satellite is displayed, and the binding relationship between the target satellite and the ground station is displayed.
[0084] Embodiment 3
[0085] See also Figure 4 An embodiment of the present invention provides an electronic device, which includes: a processor 60, a memory 61, a bus 62 and a communication interface 63, wherein the processor 60, the communication interface 63 and the memory 61 are connected via the bus 62; the processor 60 is used to execute an executable module stored in the memory 61, such as a computer program.
[0086] The memory 61 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 63 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used.
[0087] The bus 62 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0088] Among them, the memory 61 is used to store programs, and the processor 60 executes the program after receiving the execution instruction. The method executed by the device defined by the process disclosed in any embodiment of the above-mentioned embodiment of the present invention can be applied to the processor 60 or implemented by the processor 60.
[0089] The processor 60 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 60. The above processor 60 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present invention can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor can be executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 61, and the processor 60 reads the information in the memory 61 and completes the steps of the above method in combination with its hardware.
[0090] A computer program product of a ground station control method, device and electronic device provided in an embodiment of the present invention includes a computer-readable storage medium storing a non-volatile program code executable by a processor. The instructions included in the program code can be used to execute the method described in the previous method embodiment. The specific implementation can be referred to the method embodiment, which will not be repeated here.
[0091] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0092] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0093] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0094] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, or the positions or positional relationships in which the product of the invention is usually placed when in use. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific position, be constructed and operated in a specific position, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.
[0095] In addition, the terms "horizontal", "vertical", "overhanging" and the like do not mean that the components are required to be absolutely horizontal or overhanging, but can be slightly tilted. For example, "horizontal" only means that its direction is more horizontal than "vertical", and does not mean that the structure must be completely horizontal, but can be slightly tilted.
[0096] In the description of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "set", "install", "connect", and "connect" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0097] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A ground station control method, characterized in that: Station control software used in ground management center, including: receiving a station selection instruction sent by a user; wherein the station selection instruction is used to replace a ground station for a target satellite; Based on the station selection instruction, a service suspension command of the first ground station is sent to the ground station monitoring system, so that the ground station monitoring system controls the first ground station to end the current measurement and control task of the target satellite, and sends the first execution result of the service suspension command to the ground management center; wherein the first ground station represents the old ground station of the target satellite; receiving the first execution result returned by the ground station monitoring system, and, if determining that the first execution result is successful, sending a selection command of a second ground station to the ground station monitoring system, so that the ground station monitoring system controls the second ground station to end the current measurement and control task, establish a communication link between the second ground station and the target satellite, and send the second execution result of the selection command to the ground management center; wherein the second ground station is a new ground station of the target satellite specified in the station selection instruction; Receive the second execution result returned by the ground station monitoring system, and when determining that the second execution result is successful, determine the binding relationship between the target satellite and the second ground station so that the communication object of the target satellite is switched from the first ground station to the second ground station.
2. The ground station control method according to claim 1, characterized in that: The ground station monitoring system controls the first ground station to end the current measurement and control task of the target satellite, including: Based on the service suspension command, calling the measurement and control task end script from the preset script library; Sending the measurement and control task end script to the first ground station so that the first ground station executes the measurement and control task end script; After determining that the measurement and control task end script is executed successfully, the first ground station is configured using a preset parameter template to restore the first ground station to a default state; wherein, in the default state, the first ground station is not bound to the satellite to be serviced.
3. The ground station control method according to claim 2, characterized in that: In a case where it is determined that the first ground station is in a default state, determining that the first execution result is successful; In a case where it is determined that the first ground station is in a non-default state, the first execution result is determined to be a failure.
4. The ground station control method according to claim 1, characterized in that: The ground station monitoring system presets a plurality of configuration files for each ground station to establish connections with a plurality of satellites, and the index information of each configuration file is the identification of the satellite and the identification of the ground station; The ground station monitoring system controls the second ground station to end the current measurement and control task, and establishes a communication link between the second ground station and the target satellite, including: Based on the selected command, calling the measurement and control task end script from the preset script library; Sending the measurement and control task end script to the second ground station so that the second ground station executes the measurement and control task end script; After determining that the measurement and control task end script is executed successfully, determining a target configuration file from the multiple configuration files based on the identifier of the target satellite and the identifier of the second ground station; The second ground station is configured based on the target configuration file so that an antenna of the second ground station points toward the target satellite and establishes a communication link with the target satellite.
5. The ground station control method according to claim 4, characterized in that: In the case of determining that the second ground station successfully establishes a communication link with the target satellite, determining that the second execution result is successful; In the case where it is determined that the second ground station has not established a communication link with the target satellite, the second execution result is determined to be a failure.
6. The ground station control method according to claim 1, characterized in that: After determining the binding relationship between the target satellite and the second ground station, the method further includes: Based on the binding relationship, the interface information of the ground management center to the ground station and the internal software is modified so that the internal software can send and receive information according to the binding relationship between the satellite and the ground station; the internal software includes: remote control and telemetry software, information exchange software.
7. The ground station control method according to claim 1, characterized in that: The method further comprises: The execution process of replacing the ground station with the target satellite is fully displayed, and the binding relationship between the target satellite and the ground station is updated in real time.
8. A ground station control device, characterized in that: Station control software used in ground management centers, including: A receiving module, used for receiving a station selection instruction sent by a user; wherein the station selection instruction is used for replacing a ground station for a target satellite; a sending module, configured to send a service suspension command of a first ground station to a ground station monitoring system based on the station selection instruction, so that the ground station monitoring system controls the first ground station to end the current measurement and control task of the target satellite, and sends a first execution result of the service suspension command to the ground management center; wherein the first ground station represents an old ground station of the target satellite; a receiving and sending module, configured to receive the first execution result returned by the ground station monitoring system, and, if determining that the first execution result is successful, send a selection command of a second ground station to the ground station monitoring system, so that the ground station monitoring system controls the second ground station to end a current measurement and control task, establish a communication link between the second ground station and the target satellite, and send the second execution result of the selection command to the ground management center; wherein the second ground station is a new ground station of the target satellite specified in the station selection instruction; A receiving and determining module is used to receive the second execution result returned by the ground station monitoring system, and when it is determined that the second execution result is successful, determine the binding relationship between the target satellite and the second ground station, so that the communication object of the target satellite is switched from the first ground station to the second ground station.
9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, wherein: When the processor executes the computer program, the steps of the ground station control method described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed by a processor, the ground station control method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Joint switching method and device, equipment and storage medium
CN111836315A
Control method and device of constellation communication system
CN112311447A