Satellite communication method, device, satellite terminal and computer readable storage medium

By acquiring and displaying the transit satellite direction angle of the satellite terminal and adjusting the antenna reception direction, the problem of poor multi-satellite communication effect in the prior art is solved, and efficient multi-satellite communication connection is achieved.

CN116015409BActive Publication Date: 2025-03-14PING AN BANK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211615000.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-14
Publication Date
2025-03-14
Estimated Expiration
2042-12-14

AI Technical Summary

Technical Problem

Existing satellite communication technology is difficult to effectively process the transit information of multiple satellites, resulting in poor communication results.

Method used

By acquiring at least two transit satellites of the communication satellite constellation and their direction angles, the transit satellite logo is displayed on the virtual circumference, and the antenna reception direction of the satellite terminal is adjusted according to the logo to establish a communication connection of multiple transit satellites.

Benefits of technology

The communication guidance method of multi-satellite constellations has been realized, the efficiency and success rate of satellite communication has been improved, and more comprehensive information support and user-defined settings have been provided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116015409B_ABST
    Figure CN116015409B_ABST
Patent Text Reader

Abstract

The embodiments of the present application provide a satellite communication method, device, satellite terminal and computer-readable storage medium, which belong to the field of satellite communication technology. The method includes: acquiring at least two transit satellites of a communication satellite constellation; acquiring the azimuth of each transit satellite relative to the satellite terminal; displaying the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite; adjusting the satellite antenna receiving direction of the satellite terminal according to each first satellite identifier to control the satellite terminal to establish communication with one of the at least two transit satellites. In this way, by acquiring at least two transit satellites of a communication satellite constellation and displaying the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite, a communication guidance method for multiple satellite constellations is provided, and then the communication connection between the satellite terminal and the corresponding satellite is realized based on multiple first satellite identifiers, thereby improving communication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of satellite communication technology, and in particular to a satellite communication method, device, satellite terminal and computer-readable storage medium. Background Art

[0002] At present, when using satellite communications, satellite tracking solutions mainly provide directional tracking communications for a single satellite. They can only display one satellite on the application interface and perform alignment operations. They cannot provide transit information of multiple satellites at the same time, and the satellite communication effect is relatively poor. Summary of the invention

[0003] In order to solve the above technical problems, the embodiments of the present application provide a satellite communication method, device, satellite terminal and computer-readable storage medium.

[0004] In a first aspect, an embodiment of the present application provides a satellite communication method, which is applied to a satellite terminal, and the method includes:

[0005] acquiring at least two transiting satellites of a communications satellite constellation;

[0006] Acquire the direction angle of each of the transit satellites relative to the satellite terminal;

[0007] Displaying the first satellite identifier of each of the transiting satellites on a virtual circle according to the direction angle of each of the transiting satellites;

[0008] The satellite antenna receiving direction of the satellite terminal is adjusted according to each of the first satellite identifiers to control the satellite terminal to establish communication with one of the at least two transit satellites.

[0009] In one embodiment, acquiring at least two transit satellites of a communication satellite constellation includes:

[0010] Obtaining each satellite of the communication satellite constellation and its maximum elevation angle of transit;

[0011] A satellite whose maximum transit elevation angle is greater than or equal to a preset elevation angle threshold is determined as the transit satellite.

[0012] In one embodiment, the method further comprises:

[0013] Determine a satellite whose maximum transit elevation angle is less than the preset elevation angle threshold as a non-transit satellite;

[0014] Acquire the direction angle of the non-transit satellite relative to the satellite terminal;

[0015] The second satellite identifier of the non-transit satellite is displayed on the virtual circle according to the direction angle of the non-transit satellite.

[0016] In one embodiment, the method further comprises:

[0017] Determine the transit satellite with the largest transit maximum elevation angle or the longest transit time among the at least two transit satellites as a first recommended satellite, and display a first recommendation identifier of the first recommended satellite;

[0018] The receiving direction of the satellite antenna of the satellite terminal is adjusted according to the first recommendation identifier to control the satellite terminal to establish communication with the first recommended satellite.

[0019] In one embodiment, the method further comprises:

[0020] Display the receiving direction mark of the satellite antenna;

[0021] A direction adjustment parameter of a satellite antenna of the satellite terminal is obtained, and the movement of the receiving direction identifier is controlled according to the direction adjustment parameter so that the receiving direction identifier matches the first recommended identifier.

[0022] In one embodiment, the method further comprises:

[0023] A modification operation of a user is received, a second recommended satellite is determined from the remaining transit satellites according to the modification operation, and a second recommendation identifier of the second recommended satellite is displayed, wherein the remaining transit satellite is a transit satellite other than the first recommended satellite among at least two of the transit satellites.

[0024] In one embodiment, the method further comprises:

[0025] A target satellite currently communicating with the satellite terminal is determined, and a communication identifier of the target satellite is displayed.

[0026] In one embodiment, the method further comprises:

[0027] receiving a mode switching operation input by a user, and starting the professional mode according to the mode switching operation;

[0028] In the professional mode, the compass information and satellite motion information of each of the transiting satellites or the non-transiting satellites are displayed, and the next transit time of the non-transiting satellite is displayed.

[0029] In one embodiment, the method further comprises:

[0030] An identification update operation input by a user is received, and the first satellite identification and / or the second satellite identification is updated according to the identification update operation.

[0031] In a second aspect, an embodiment of the present application provides a satellite communication device, which is applied to a satellite terminal, and the device includes:

[0032] A first acquisition module is used to acquire at least two transit satellites of the communication satellite constellation;

[0033] A second acquisition module is used to acquire the direction angle of each of the transit satellites relative to the satellite terminal;

[0034] A display module, used for displaying the first satellite identifier corresponding to each of the transit satellites on a virtual circle according to the direction angle of each of the transit satellites;

[0035] The communication module is used to adjust the satellite antenna receiving direction of the satellite terminal according to each of the first satellite identifiers, so that the satellite terminal establishes communication with one of the at least two transit satellites.

[0036] In a third aspect, an embodiment of the present application provides a satellite terminal, comprising a memory and a processor, wherein the memory is used to store a computer program, and when the computer program is run by the processor, the satellite communication method provided in the first aspect is executed.

[0037] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, which executes the satellite communication method provided in the first aspect when running on a processor.

[0038] The satellite communication method provided by the present application above acquires at least two transit satellites of the communication satellite constellation; acquires the azimuth of each transit satellite relative to the satellite terminal; displays the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite; and adjusts the satellite antenna receiving direction of the satellite terminal according to each first satellite identifier to control the satellite terminal to establish communication with one of the at least two transit satellites. In this way, by acquiring at least two transit satellites of the communication satellite constellation and displaying the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite, a communication guidance method for multiple satellite constellations is provided, and then the communication connection between the satellite terminal and the corresponding satellite is realized based on multiple first satellite identifiers, thereby improving communication efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the technical solution of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present application and should not be regarded as limiting the scope of protection of the present application. In each of the drawings, similar components are numbered similarly.

[0040] Figure 1 A schematic diagram of a process of a satellite communication method provided by an embodiment of the present application is shown;

[0041] Figure 2Another schematic diagram of the satellite communication method provided by an embodiment of the present application is shown;

[0042] Figure 3 A schematic diagram of an interface of a satellite terminal provided in an embodiment of the present application is shown;

[0043] Figure 4 Another schematic diagram of the interface of the satellite terminal provided by the embodiment of the present application is shown;

[0044] Figure 5 Another schematic diagram of the satellite communication method provided by an embodiment of the present application is shown;

[0045] Figure 6 Another schematic diagram of the interface of the satellite terminal provided by the embodiment of the present application is shown;

[0046] Figure 7 Another schematic diagram of the interface of the satellite terminal provided by the embodiment of the present application is shown;

[0047] Figure 8 A schematic diagram of the structure of a satellite communication device provided in an embodiment of the present application is shown;

[0048] Fig. 9 A schematic structural diagram of a satellite terminal provided in an embodiment of the present application is shown.

[0049] Icons: 800 - satellite communication device, 801 - first acquisition module, 802 - second acquisition module, 803 - display module, 804 - communication module;

[0050] 900 - satellite terminal, 901 - transceiver, 902 - processor, 903 - memory. DETAILED DESCRIPTION

[0051] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.

[0052] The components of the embodiments of the present application generally described and shown in the drawings herein may be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0053] Hereinafter, the terms "including", "having" and their cognates, which may be used in various embodiments of the present application, are intended only to indicate specific features, numbers, steps, operations, elements, components, or combinations of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components, or combinations of the foregoing items or adding the possibility of one or more features, numbers, steps, operations, elements, components, or combinations of the foregoing items.

[0054] Furthermore, the terms “first”, “second”, “third”, etc. are merely used for distinguishing descriptions and are not to be understood as indicating or implying relative importance.

[0055] Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meanings as those generally understood by those skilled in the art to which the various embodiments of the present application belong. The terms (such as those defined in generally used dictionaries) will be interpreted as having the same meanings as the contextual meanings in the relevant technical field and will not be interpreted as having idealized meanings or overly formal meanings unless clearly defined in the various embodiments of the present application.

[0056] Example 1

[0057] The embodiment of the present disclosure provides a satellite communication method. The method is applied to a satellite terminal and can improve the efficiency of satellite communication.

[0058] See also Figure 1 The satellite communication method includes steps S101 to S104, and the method is applied to a satellite terminal, and the satellite terminal includes a direction sensor, a receiving antenna for receiving satellite signals, etc., which are not limited here. Each step is described below.

[0059] Step S101, acquiring at least two transit satellites of a communication satellite constellation.

[0060] In this embodiment, the communication satellite constellation includes multiple satellites. By acquiring at least two transit satellites of the same communication satellite constellation, users can be guided to track and communicate with the transit satellite based on the at least two transit satellites, thereby better grasping communication opportunities and improving the communication efficiency and success rate of satellite communications.

[0061] See also Figure 2 , step S101 includes the following steps:

[0062] Step S1011, obtaining each satellite of the communication satellite constellation and its maximum elevation angle of transit.

[0063] Step S1012: Determine a satellite whose maximum transit elevation angle is greater than or equal to a preset elevation angle threshold as the transit satellite.

[0064] It should be noted that satellites with negative elevation angles cannot communicate with satellite terminals as much as possible, and satellites with negative elevation angles are regarded as non-transit satellites. For satellites with positive elevation angles, that is, satellites above the horizon, satellite communications can be performed, but because the elevation angle is too small, the satellite signal is poor. In this embodiment, by setting a preset elevation angle threshold, satellites with positive elevation angles are divided into transit satellites and non-transit satellites. Satellites with a maximum transit elevation angle greater than or equal to a preset elevation angle threshold are determined as transit satellites, where the maximum transit elevation angle is the highest elevation angle that can be reached relative to the satellite terminal during the entire process of the satellite transit.

[0065] It should be further explained that a satellite terminal refers to a mobile phone with a satellite communication module or communication chip or other independent satellite equipment with display capabilities, and there is no restriction here.

[0066] Step S102: Acquire the direction angle of each of the transit satellites relative to the satellite terminal.

[0067] In this embodiment, the satellite terminal respectively obtains the direction angles of at least two transiting satellites relative to the satellite terminal itself.

[0068] Step S103: displaying the first satellite identifier of each of the transiting satellites on a virtual circle according to the direction angle of each of the transiting satellites.

[0069] In this embodiment, the satellite terminal further includes a direction sensor, which can collect the real direction of the satellite terminal. The first satellite identifier of each transiting satellite is displayed on a virtual circle according to the angle value of the direction angle of each transiting satellite. Figure 3 A virtual circle 304 is established with the satellite terminal 301 as the center, and a first satellite identifier 302 of each transiting satellite is displayed on the virtual circle 304 according to the direction angle of each transiting satellite. The first satellite identifier 302 is used to identify the transiting satellite.

[0070] Step S104: adjusting the satellite antenna receiving direction of the satellite terminal according to each of the first satellite identifiers to control the satellite terminal to establish communication with one of at least two transit satellites.

[0071] It should be noted that, since there is a gap between the signal coverage of the transit satellite and the receiving antenna coverage 305 of the satellite terminal 301, communication connection cannot be established. In this case, the receiving antenna coverage 305 of the satellite terminal 301 is moved to match the signal coverage of the transit satellite, and then a communication connection between the satellite terminal 301 and the corresponding transit satellite can be established. Figure 3As shown, the first satellite identifier 302 corresponding to each transit satellite is displayed on the virtual circle 304, which can intuitively reflect the difference between the signal coverage range of each transit satellite and the receiving antenna coverage range 305 of the satellite terminal 301. The antenna receiving direction of the satellite terminal 301 can be adjusted according to the difference, so that the satellite terminal can communicate with the transit satellite corresponding to a first satellite identifier 302.

[0072] For example, see Figure 4 After adjusting the direction of the receiving antenna of the satellite terminal 301, the receiving antenna coverage range 305 matches the first satellite identifier 302, thereby realizing the communication connection between the satellite terminal 301 and the corresponding transit satellite.

[0073] The satellite communication method provided in this embodiment supports the communication guidance method of multiple satellite constellations, improves communication efficiency and success rate; supports guidance methods for ordinary users and professionals, provides comprehensive information support; provides a variety of settings, and facilitates users to customize their own solutions. It is not limited to mobile phone apps, applets, WEB pages, etc., but also includes satellite terminals connected to mobile phones and other satellite communication terminals with display interfaces, and has a wide range of application scenarios. In this way, by intuitively displaying the transit information of multiple satellites, prompting the optimal communication adjustment position of the satellite terminal, and sending satellite text messages according to the prompt time of the satellite transit, the efficiency of satellite communication can be effectively improved.

[0074] See Figure Figure 5 , the satellite communication method provided in this embodiment also includes:

[0075] Step S105, determining a satellite whose maximum transit elevation angle is less than the preset elevation angle threshold as a non-transit satellite;

[0076] Step S106, obtaining the direction angle of the non-transit satellite relative to the satellite terminal;

[0077] Step S107: displaying a second satellite identifier of the non-transit satellite on the virtual circle according to the direction angle of the non-transit satellite.

[0078] It should be noted that the preset elevation angle threshold can be customized, for example, it can be 60 degrees or other values, which will not be described in detail here. Figure 3, the corresponding second satellite identifier 303 is displayed on the virtual circle 304 according to the direction angle of the non-passing satellite. In this embodiment, in order to effectively distinguish the first satellite identifier and the second satellite identifier, different icons can be used to represent the first satellite identifier and the second satellite identifier respectively, the same icons of different sizes can be used to represent the first satellite identifier and the second satellite identifier, and the same shape icons of different colors can be used to represent the first satellite identifier and the second satellite identifier, and there is no limitation here. For example, a large-size icon can be used to represent the first satellite identifier, and a small-size icon can be used to represent the second satellite identifier.

[0079] In one embodiment, the satellite communication method further includes:

[0080] Determine the transit satellite with the largest transit maximum elevation angle or the longest transit time among the at least two transit satellites as a first recommended satellite, and display a first recommendation identifier of the first recommended satellite;

[0081] The receiving direction of the satellite antenna of the satellite terminal is adjusted according to the first recommendation identifier to control the satellite terminal to establish communication with the first recommended satellite.

[0082] In this embodiment, a special mark such as a different icon, color or text may be used as the first recommendation mark, and the first recommendation mark is used to guide the user to select to perform the alignment and realize the communication with the passing satellite. Figure 3 ,Will Figure 3 The first satellite identifier 302 at an elevation angle of 20° and the first satellite identifier 302 at an elevation angle of 60° are included. The transit satellite corresponding to the first satellite identifier 302 at an elevation angle of 60° is used as the first recommended satellite. The word "recommended" is displayed near the first satellite identifier 302 at an elevation angle of 60° to remind the user that the transit satellite can be used for communication connection.

[0083] In one embodiment, the satellite communication method further includes:

[0084] Display the receiving direction mark of the satellite antenna;

[0085] A direction adjustment parameter of a satellite antenna of the satellite terminal is obtained, and the movement of the receiving direction identifier is controlled according to the direction adjustment parameter so that the receiving direction identifier matches the first recommended identifier.

[0086] See also Figure 3 The receiving direction mark 306 can be a line segment or a sector area, which is not limited here. In the process of adjusting the receiving direction of the satellite antenna of the satellite terminal 301 according to the first recommendation mark, the direction adjustment parameter of the satellite antenna of the satellite terminal 301 is obtained so that the receiving direction mark 306 matches the first satellite mark 302 with an elevation angle of 60°. For example, Figure 4 The receiving direction identifier 306 is in a matching state with the first satellite identifier 302 with an elevation angle of 60°, that is, the antenna receiving range of the satellite terminal 301 overlaps with the signal range of the transit satellite corresponding to the first satellite identifier 302 with an elevation angle of 60°, so that the satellite terminal 301 is connected in communication with the corresponding transit satellite.

[0087] In one embodiment, the satellite communication method further includes:

[0088] A modification operation of a user is received, a second recommended satellite is determined from the remaining transit satellites according to the modification operation, and a second recommendation identifier of the second recommended satellite is displayed, wherein the remaining transit satellite is a transit satellite other than the first recommended satellite among at least two of the transit satellites.

[0089] See also Figure 6 , the transit satellite corresponding to the first satellite identifier 302 with an elevation angle of 20° can be determined as a recommended satellite through user operation, and the word "recommended" is displayed near the first satellite identifier 302 with an elevation angle of 20° to guide the user to perform the satellite alignment operation. In this way, the user can change the recommended satellite by clicking, etc., which is convenient for the user to independently aim at the satellite. The user can adjust the direction according to the selection to communicate.

[0090] In one embodiment, the satellite communication method further includes:

[0091] A target satellite currently communicating with the satellite terminal is determined, and a communication identifier of the target satellite is displayed.

[0092] In this embodiment, when the satellite is successfully connected, the satellite being communicated is marked or specially displayed, and the graded signal quality is displayed. The communication mark may include a signal strength mark, see Figure 4 , the communication mark 307 is used to display the satellite currently communicating with the satellite terminal 301 and provide a signal strength prompt. In addition, when the communication is disconnected, the satellite connection process can be restarted.

[0093] See also Figure 6 The satellite terminal allows users to display and filter the currently displayed satellites on demand. The filtering options include: display only transit satellites, display only connected satellites, and satellite elevation filtering. Display only transit satellites means displaying only transit satellites, and display only connected satellites means displaying only connected satellites after the satellite connection is successful. The satellite elevation filtering sets the minimum elevation angle, that is, sets the minimum elevation angle in the elevation angle range, which means marking the satellite whose maximum elevation angle of transit is lower than the minimum elevation angle as not transiting. The minimum elevation angle can be understood as the aforementioned threshold elevation angle threshold. In addition, mode options are provided, including professional mode and / or simple mode.

[0094] In one embodiment, the satellite communication method further includes:

[0095] receiving a mode switching operation input by a user, and starting the professional mode according to the mode switching operation;

[0096] In the professional mode, the compass information and satellite motion information of each of the transiting satellites or the non-transiting satellites are displayed, and the next transit time of the non-transiting satellite is displayed.

[0097] In this embodiment, a professional mode is provided for professional users. On the basis of the simple mode, compass information and satellite motion information are added, and the next transit time of each satellite that has not transited can be marked. At the same time, professional information such as angles of various directions and satellite direction angles can be marked, and environmental information can also be collected and displayed in conjunction with the camera. Environmental information can include temperature and humidity information, etc., which is not limited here.

[0098] See also Figure 7 In the professional mode, the arrow indicates the movement direction of the transit satellite corresponding to the first satellite identifier 302 with an elevation angle of 20°, which is clockwise, and the arrow indicates the movement direction of the transit satellite corresponding to the first satellite identifier 302 with an elevation angle of 60°, which is clockwise. The compass information is displayed, including east (E), south (S), west (W), and north (N). The next transit time of the non-transit satellite corresponding to the second satellite identifier 303 between 180° and 270° is 30s, and the next transit time of the non-transit satellite corresponding to the second satellite identifier 303 at 180° is 3h20min10s.

[0099] In one embodiment, the satellite communication method further includes:

[0100] An identification update operation input by a user is received, and the first satellite identification and / or the second satellite identification is updated according to the identification update operation.

[0101] In this way, the function of changing the background is provided, and different satellite logos and different screen background images can be set to load, which is convenient for users to customize the interface and convenient for visually impaired people to identify communication icons. For example, people with red and green color blindness can set the first satellite logo and the second satellite logo to non-red and green colors to facilitate distinction and improve the efficiency of satellite communication connection.

[0102] The satellite communication method provided in this embodiment obtains at least two transit satellites of a communication satellite constellation; obtains the azimuth of each transit satellite relative to the satellite terminal; displays the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite; and adjusts the satellite antenna receiving direction of the satellite terminal according to each first satellite identifier to control the satellite terminal to establish communication with one of the at least two transit satellites. In this way, by obtaining at least two transit satellites of a communication satellite constellation and displaying the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite, a communication guidance method for multiple satellite constellations is provided, and then the communication connection between the satellite terminal and the corresponding satellite is realized based on multiple first satellite identifiers, thereby improving communication efficiency.

[0103] Example 2

[0104] In addition, an embodiment of the present disclosure provides a satellite communication device, which is applied to a satellite terminal.

[0105] like Figure 8 As shown, the satellite communication device 800 includes:

[0106] A first acquisition module 801 is used to acquire at least two transit satellites of a communication satellite constellation;

[0107] The second acquisition module 802 is used to acquire the direction angle of each of the transit satellites relative to the satellite terminal;

[0108] A display module 803 is used to display the first satellite identifier corresponding to each of the transit satellites on a virtual circle according to the direction angle of each of the transit satellites;

[0109] The communication module 804 is used to adjust the satellite antenna receiving direction of the satellite terminal according to each of the first satellite identifiers, so that the satellite terminal establishes communication with one of the at least two transit satellites.

[0110] In one embodiment, the first acquisition module 801 is further used to acquire each satellite of the communication satellite constellation and its maximum elevation angle of transit;

[0111] A satellite whose maximum transit elevation angle is greater than or equal to a preset elevation angle threshold is determined as the transit satellite.

[0112] In one embodiment, the satellite communication device 800 further includes:

[0113] A first processing module, configured to determine a satellite whose maximum transit elevation angle is less than the preset elevation angle threshold as a non-transit satellite;

[0114] Acquire the direction angle of the non-transit satellite relative to the satellite terminal;

[0115] The second satellite identifier of the non-transit satellite is displayed on the virtual circle according to the direction angle of the non-transit satellite.

[0116] In one embodiment, the satellite communication device 800 further includes:

[0117] A second processing module is used to determine the transit satellite with the largest transit maximum elevation angle or the longest transit time among the at least two transit satellites as a first recommended satellite, and display a first recommendation identifier of the first recommended satellite;

[0118] The receiving direction of the satellite antenna of the satellite terminal is adjusted according to the first recommendation identifier to control the satellite terminal to establish communication with the first recommended satellite.

[0119] In one embodiment, the satellite communication device 800 further includes:

[0120] A third processing module, used to display the receiving direction mark of the satellite antenna;

[0121] A direction adjustment parameter of a satellite antenna of the satellite terminal is obtained, and the movement of the receiving direction identifier is controlled according to the direction adjustment parameter so that the receiving direction identifier matches the first recommended identifier.

[0122] In one embodiment, the satellite communication device 800 further includes:

[0123] The fourth processing module is used to receive a modification operation of the user, determine a second recommended satellite from the remaining transit satellites according to the modification operation, and display a second recommendation identifier of the second recommended satellite, wherein the remaining transit satellite is a transit satellite other than the first recommended satellite among at least two of the transit satellites.

[0124] In one embodiment, the satellite communication device 800 further includes:

[0125] The determination module is used to determine the target satellite currently communicating with the satellite terminal and display the communication identifier of the target satellite.

[0126] In one embodiment, the satellite communication device 800 further includes:

[0127] A switching module, used to receive a mode switching operation input by a user, and start the professional mode according to the mode switching operation;

[0128] In the professional mode, the compass information and satellite motion information of each of the transiting satellites or the non-transiting satellites are displayed, and the next transit time of the non-transiting satellite is displayed.

[0129] In one embodiment, the satellite communication device 800 further includes:

[0130] The updating module is used to receive an identification updating operation input by a user, and update the first satellite identification and / or the second satellite identification according to the identification updating operation.

[0131] The satellite communication device 800 provided in this embodiment can implement the satellite communication method provided in Embodiment 1, and will not be described again here to avoid repetition.

[0132] The satellite communication device provided in this embodiment obtains at least two transit satellites of the communication satellite constellation; obtains the azimuth of each transit satellite relative to the satellite terminal; displays the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite; and adjusts the satellite antenna receiving direction of the satellite terminal according to each first satellite identifier to control the satellite terminal to establish communication with one of the at least two transit satellites. In this way, by obtaining at least two transit satellites of the communication satellite constellation and displaying the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite, a communication guidance method for multiple satellite constellations is provided, and then the communication connection between the satellite terminal and the corresponding satellite is realized based on multiple first satellite identifiers, thereby improving communication efficiency.

[0133] Example 3

[0134] In addition, an embodiment of the present disclosure provides a satellite terminal, including a memory and a processor, wherein the memory stores a computer program, and when the computer program runs on the processor, the satellite communication method provided in Example 1 is executed.

[0135] For details, see Fig. 9 , the satellite terminal 900 includes: a transceiver 901, a bus interface and a processor 902, the processor 902 is used to: acquire at least two transit satellites of the communication satellite constellation;

[0136] Acquire the direction angle of each of the transit satellites relative to the satellite terminal;

[0137] Displaying the first satellite identifier of each of the transiting satellites on a virtual circle according to the direction angle of each of the transiting satellites;

[0138] The satellite antenna receiving direction of the satellite terminal is adjusted according to each of the first satellite identifiers to control the satellite terminal to establish communication with one of the at least two transit satellites.

[0139] In one embodiment, the processor 902 is further configured to: obtain each satellite of the communication satellite constellation and its maximum elevation angle of transit;

[0140] A satellite whose maximum transit elevation angle is greater than or equal to a preset elevation angle threshold is determined as the transit satellite.

[0141] In one implementation, the processor 902 is further configured to: determine a satellite whose maximum transit elevation angle is less than the preset elevation angle threshold as a non-transit satellite;

[0142] Acquire the direction angle of the non-transit satellite relative to the satellite terminal;

[0143] The second satellite identifier of the non-transit satellite is displayed on the virtual circle according to the direction angle of the non-transit satellite.

[0144] In one embodiment, the processor 902 is further configured to: determine the transit satellite with the largest transit maximum elevation angle or the longest transit time among the at least two transit satellites as a first recommended satellite, and display a first recommendation identifier of the first recommended satellite;

[0145] The receiving direction of the satellite antenna of the satellite terminal is adjusted according to the first recommendation identifier to control the satellite terminal to establish communication with the first recommended satellite.

[0146] In one implementation, the processor 902 is further configured to: display a receiving direction indicator of the satellite antenna;

[0147] A direction adjustment parameter of a satellite antenna of the satellite terminal is obtained, and the movement of the receiving direction identifier is controlled according to the direction adjustment parameter so that the receiving direction identifier matches the first recommended identifier.

[0148] In one embodiment, the processor 902 is further used to: receive a modification operation of the user, determine a second recommended satellite from the remaining transit satellites according to the modification operation, and display a second recommendation identifier of the second recommended satellite, wherein the remaining transit satellite is a transit satellite other than the first recommended satellite among at least two of the transit satellites.

[0149] In one implementation, the processor 902 is further configured to: determine a target satellite currently communicating with the satellite terminal, and display a communication identifier of the target satellite.

[0150] In one implementation, the processor 902 is further configured to: receive a mode switching operation input by a user, and start the professional mode according to the mode switching operation;

[0151] In the professional mode, the compass information and satellite motion information of each of the transiting satellites or the non-transiting satellites are displayed, and the next transit time of the non-transiting satellite is displayed.

[0152] In one implementation, the processor 902 is further configured to: receive an identification update operation input by a user, and update the first satellite identification and / or the second satellite identification according to the identification update operation.

[0153] In the embodiment of the present invention, the satellite terminal 900 further includes a memory 903. Fig. 9 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 902 and memory represented by memory 903. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 901 may be a plurality of components, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 902 is responsible for managing the bus architecture and general processing, and the memory 903 may store data used by the processor 902 when performing operations.

[0154] The satellite terminal 900 provided in the embodiment of the present invention can execute the steps of the satellite communication method provided in the above method embodiment 1, which will not be described again to avoid repetition.

[0155] The satellite terminal provided in this embodiment acquires at least two transit satellites of a communication satellite constellation; acquires the azimuth of each transit satellite relative to the satellite terminal; displays the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite; and adjusts the satellite antenna receiving direction of the satellite terminal according to each first satellite identifier to control the satellite terminal to establish communication with one of the at least two transit satellites. In this way, by acquiring at least two transit satellites of a communication satellite constellation and displaying the first satellite identifier of each transit satellite on a virtual circle according to the azimuth of each transit satellite, a communication guidance method for multiple satellite constellations is provided, and then the communication connection between the satellite terminal and the corresponding satellite is realized based on multiple first satellite identifiers, thereby improving communication efficiency.

[0156] Example 4

[0157] The present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the satellite communication method provided in Example 1 is implemented.

[0158] In this embodiment, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0159] The computer-readable storage medium provided in this embodiment can implement the satellite communication method provided in Embodiment 1, and will not be described again here to avoid repetition.

[0160] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, method, article or terminal including the element.

[0161] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0162] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A satellite communication method, characterized in that: Applied to a satellite terminal, the method comprises: acquiring at least two transiting satellites of a communications satellite constellation; Acquire the direction angle of each of the transit satellites relative to the satellite terminal; Displaying the first satellite identifier of each of the transiting satellites on a virtual circle according to the direction angle of each of the transiting satellites; adjusting the satellite antenna receiving direction of the satellite terminal according to each of the first satellite identifiers to control the satellite terminal to establish communication with one of the at least two transiting satellites; Wherein, the acquiring of at least two transit satellites of the communication satellite constellation comprises: Obtaining each satellite of the communication satellite constellation and its maximum elevation angle of transit; Determine a satellite whose maximum transit elevation angle is greater than or equal to a preset elevation angle threshold as the transit satellite; Determine a satellite whose maximum transit elevation angle is less than the preset elevation angle threshold as a non-transit satellite; The step of adjusting the satellite antenna receiving direction of the satellite terminal according to each of the first satellite identifiers to control the satellite terminal to establish communication with one of the at least two transiting satellites includes: Determine the transit satellite with the largest transit maximum elevation angle or the longest transit time among the at least two transit satellites as a first recommended satellite, and display a first recommendation identifier of the first recommended satellite; adjusting the receiving direction of the satellite antenna of the satellite terminal according to the first recommendation identifier to control the satellite terminal to establish communication with the first recommended satellite; The step of adjusting the receiving direction of the satellite antenna of the satellite terminal according to the first recommendation identifier to control the satellite terminal to establish communication with the first recommended satellite includes: Display the receiving direction mark of the satellite antenna; Acquire a direction adjustment parameter of a satellite antenna of the satellite terminal, control the movement of the receiving direction identifier according to the direction adjustment parameter so that the receiving direction identifier matches the first recommended identifier, and control the satellite terminal to establish communication with the first recommended satellite; The method further comprises: receiving a mode switching operation input by a user, and starting the professional mode according to the mode switching operation; In the professional mode, the compass information and satellite motion information of each of the transiting satellites or the non-transiting satellites are displayed, and the next transit time of the non-transiting satellite is displayed.

2. The method according to claim 1, characterized in that The method further comprises: Acquire the direction angle of the non-transit satellite relative to the satellite terminal; The second satellite identifier of the non-transit satellite is displayed on the virtual circle according to the direction angle of the non-transit satellite.

3. The method according to claim 1, characterized in that The method further comprises: A modification operation of a user is received, a second recommended satellite is determined from the remaining transit satellites according to the modification operation, and a second recommendation identifier of the second recommended satellite is displayed, wherein the remaining transit satellite is a transit satellite other than the first recommended satellite among at least two of the transit satellites.

4. The method according to claim 1, characterized in that: The method further comprises: A target satellite currently communicating with the satellite terminal is determined, and a communication identifier of the target satellite is displayed.

5. The method according to claim 2, characterized in that: The method further comprises: An identification update operation input by a user is received, and the first satellite identification and / or the second satellite identification is updated according to the identification update operation.

6. A satellite communication device, characterized in that: Applied to a satellite terminal, the satellite communication device is used to implement the satellite communication method according to any one of claims 1 to 5, and the device comprises: A first acquisition module is used to acquire at least two transit satellites of the communication satellite constellation; A second acquisition module is used to acquire the direction angle of each of the transit satellites relative to the satellite terminal; A display module, used for displaying the first satellite identifier corresponding to each of the transit satellites on a virtual circle according to the direction angle of each of the transit satellites; The communication module is used to adjust the satellite antenna receiving direction of the satellite terminal according to each of the first satellite identifiers, so that the satellite terminal establishes communication with one of the at least two transit satellites.

7. A satellite terminal, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a computer program, and the computer program executes the satellite communication method according to any one of claims 1 to 5 when the processor runs the computer program.

8. A computer-readable storage medium, characterized in that: The computer program stores a computer program, and when the computer program is run on a processor, the computer program executes the satellite communication method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Satellite receiver antenna angle adjusting method and adjusting device and terminal equipment

    CN111864386A

  • Ground tracking device and method for low-orbit satellite

    CN113009526A