Communication methods, devices, equipment, and media between remote sensing satellites and high-orbit communication satellites
By determining the communication time period and antenna parameters between the remote sensing satellite and the high-orbit communication satellite, generating wave control codes or adjusting the telemetry and control antenna, direct communication between the remote sensing satellite and the high-orbit communication satellite was realized. This solved the data transmission delay problem when the remote sensing satellite passes over non-ground stations and improved the real-time response capability of the remote sensing satellite.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING SKYSIGHT TECHNOLOGY CO LTD
- Filing Date
- 2025-08-21
- Publication Date
- 2026-05-26
AI Technical Summary
Remote sensing satellites cannot directly transmit data with high-orbit communication satellites when they pass over non-ground stations, resulting in data transmission delays. Existing technologies do not address direct communication solutions.
By acquiring the communication time period between the remote sensing satellite and the high-orbit communication satellite, the azimuth and elevation angles of the antenna are determined, antenna beam control codes are generated, antenna beams are generated and satellite communication signals are sent, or the antenna beams of the remote sensing satellite are scanned and locked, satellite communication signals are captured and the angle to be adjusted of the telemetry and control antenna is calculated, and the position or beam direction of the telemetry and control antenna is adjusted.
This technology enables remote sensing satellites to acquire information and upload emergency commands during non-ground station transit periods, improving their real-time response capabilities and solving the problem of direct communication between remote sensing satellites and high-orbit communication satellites.
Smart Images

Figure CN120896629B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of aerospace technology, and particularly relates to the technical fields of inter-satellite remote control, telemetry, and image data interaction of aerospace satellites. Specifically, it relates to a communication method and device, electronic equipment, and computer-readable storage medium between a remote sensing satellite and a high-orbit communication satellite. Background Technology
[0002] Remote sensing satellites operate in orbits relatively close to the Earth's surface, primarily used to acquire high-resolution images of the Earth's surface. When a remote sensing satellite passes overhead without a ground station, it cannot directly transmit the acquired data to the ground station, which may cause delays in data transmission between the remote sensing satellite and the ground station.
[0003] The current mainstream technical approach is to relay satellite data to ground stations via relay satellites. Generally, the analysis focuses on how the relay satellite calculates the elevation and azimuth angles of the relay satellite's communication antenna pointing at low-Earth orbit spacecraft or low-Earth orbit satellites using satellite parameters, and how the relay satellite achieves signal acquisition, tracking, and locking. It completely ignores communication schemes for direct communication between remote sensing satellites and high-Earth orbit communication satellites when non-ground stations are passing overhead.
[0004] The information disclosed in this background section is intended only to enhance the understanding of the overall background of the invention and should not be construed as an admission or in any way implying that the information constitutes prior art known to those skilled in the art. Summary of the Invention
[0005] The purpose of this disclosure is to solve the technical problem of poor prediction effect of existing satellite visibility periods, and to provide a communication method between remote sensing satellites and high-orbit communication satellites.
[0006] The first aspect of this disclosure provides a communication method between a remote sensing satellite and a high-orbit communication satellite, applied to a remote sensing satellite. The method includes: acquiring at least one communication period between the remote sensing satellite and the high-orbit communication satellite; determining at least one azimuth angle and elevation angle of an antenna of the remote sensing satellite pointing at the high-orbit communication satellite based on the at least one communication period; generating antenna beam control codes at different times based on the at least one antenna azimuth angle and elevation angle; generating antenna beams pointing at the high-orbit communication satellite at different times based on the antenna beam control codes; and transmitting satellite communication signals to the high-orbit communication satellite through the antenna beams, so that the high-orbit communication satellite receives the satellite communication signals after searching for and locking the antenna beams.
[0007] In one embodiment of this disclosure, determining at least one antenna azimuth and elevation angle of a remote sensing satellite pointing to a high-orbit communication satellite based on at least one communication period includes: for each communication period in the at least one communication period, matching the corresponding table time period from a pre-set time period angle table; in response to a successful match between the table time period in the time period angle table and the communication period, using the antenna azimuth and elevation angle corresponding to the table time period as the antenna azimuth and elevation angle of the remote sensing satellite pointing to the high-orbit communication satellite.
[0008] In one embodiment of this disclosure, generating antenna wave control codes for different times based on at least one antenna azimuth and elevation angle includes: for each antenna azimuth and elevation angle in the at least one antenna azimuth and elevation angle, matching the corresponding face angle from a pre-set angle wave code table; in response to a successful match between the face angle in the angle wave code table and the antenna azimuth and elevation angle, using the antenna wave control code corresponding to the antenna azimuth and elevation angle as the antenna wave control code for the current communication period.
[0009] The second aspect of this disclosure provides another method for communication between a remote sensing satellite and a high-orbit communication satellite, applied to a high-orbit communication satellite. The method includes: scanning the area where the remote sensing satellite is located based on the visible time period of the remote sensing satellite, which is available for communication between the remote sensing satellite and the high-orbit communication satellite; searching for and locking the antenna beam of the remote sensing satellite at the current moment; capturing the satellite communication signal transmitted by the remote sensing satellite through the antenna beam; calculating the angle to be adjusted of the telemetry and control antenna based on the satellite communication signal; and adjusting the position of the mechanical rotation of the telemetry and control antenna or the beam pointing based on the angle to be adjusted.
[0010] In one embodiment of this disclosure, the above-mentioned scanning of the area where the remote sensing satellite is located, searching for and locking the antenna beam of the remote sensing satellite at the current moment includes: using a mechanically rotating antenna or the antenna's beam electronic scanning function to search for a preset angle range where the remote sensing satellite is located, and determining the beam direction of the antenna beam of the remote sensing satellite at the current moment; receiving satellite communication signals transmitted by the remote sensing satellite in the beam direction; and in response to detecting that the signal strength of the satellite communication signal is greater than a set strength threshold and the satellite communication signal meets the signal characteristic conditions, determining that the antenna beam of the remote sensing satellite at the current moment has been searched, and locking the antenna beam of the remote sensing satellite at the current moment.
[0011] In one embodiment of this disclosure, the above-mentioned calculation of the adjustment angle of the telemetry and control antenna based on the satellite communication signal includes: performing signal processing on the satellite communication signal to obtain processing information; extracting state information from the processing information and calculating the quality information of the satellite communication signal; detecting whether the satellite communication signal is an abnormal signal based on the state information and the quality information; and, in response to detecting that the satellite communication signal is not an abnormal signal, calculating the adjustment angle of the telemetry and control antenna based on the state information and the current pointing of the telemetry and control antenna.
[0012] A third aspect of this disclosure provides a communication device for a remote sensing satellite and a high-orbit communication satellite, applied to a remote sensing satellite. The device includes: an acquisition unit configured to acquire at least one communication period between the remote sensing satellite and the high-orbit communication satellite; a determination unit configured to determine at least one azimuth angle and elevation angle of an antenna of the remote sensing satellite pointing at the high-orbit communication satellite based on the at least one communication period; a code generation unit configured to generate antenna beam control codes at different times based on the at least one antenna azimuth angle and elevation angle; and a signal generation unit configured to generate antenna beams pointing at the high-orbit communication satellite at different times based on the antenna beam control codes, and to transmit satellite communication signals to the high-orbit communication satellite through the antenna beams, so that the high-orbit communication satellite receives the satellite communication signals after searching for and locking the antenna beams.
[0013] This disclosure provides a communication device for a remote sensing satellite and a high-orbit communication satellite, applied to a high-orbit communication satellite. The device includes: a search and lock unit configured to scan the area where the remote sensing satellite is located, and search for and lock the antenna beam of the remote sensing satellite at the current moment, based on the visible time period of the remote sensing satellite and the time period available for communication between the remote sensing satellite and the high-orbit communication satellite; an acquisition unit configured to acquire the satellite communication signal transmitted by the remote sensing satellite through the antenna beam; a calculation unit configured to calculate the angle to be adjusted of the telemetry and control antenna based on the satellite communication signal; and an adjustment unit configured to adjust the position of the mechanical rotation of the telemetry and control antenna or the beam pointing based on the angle to be adjusted.
[0014] The fifth aspect of this disclosure provides a computer device including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method as described in the first aspect.
[0015] The sixth aspect of this disclosure provides a computer-readable storage medium in which a computer program, when executed by a processor, implements the steps of the method of the first aspect.
[0016] Compared with the prior art, the technical effects achieved by this disclosure are as follows: When a remote sensing satellite communicates with a high-orbit communication satellite, the remote sensing satellite can perform on-board pointing calculations for all non-ground station transit periods within a single operational control envelope after the ground station has been designated, thus establishing communication with the high-orbit communication satellite. This solves the problem of cross-orbit layer data transmission in the development of aerospace information networks. Through communication with the high-orbit communication satellite, the acquisition of satellite information and the uploading of emergency commands during non-ground station transit periods of the remote sensing satellite are maximized, thereby improving the real-time response capability of the remote sensing satellite. Attached Figure Description
[0017] Figure 1 This is a flowchart of an embodiment of a communication method between a remote sensing satellite and a high-orbit communication satellite according to the present disclosure;
[0018] Figure 2 This is a flowchart of another embodiment of the communication method between a remote sensing satellite and a high-orbit communication satellite according to the present disclosure;
[0019] Figure 3 This is a schematic diagram of a structure of an embodiment of a remote sensing satellite and high-orbit communication satellite communication device according to the present disclosure;
[0020] Figure 4 This is a schematic diagram of another embodiment of the communication device between a remote sensing satellite and a high-orbit communication satellite according to the present disclosure;
[0021] Figure 5 This is a block diagram of an electronic device used to implement the communication method between a remote sensing satellite and a high-orbit communication satellite according to embodiments of the present disclosure. Detailed Implementation
[0022] Unless otherwise expressly stated, throughout the specification and claims, the term "comprising" or its variations such as "including" or "comprises" shall be understood to include the stated elements or components without excluding other elements or other components.
[0023] The technical solution of the present invention is illustrated below through specific embodiments. It should be understood that the one or more steps mentioned in the present invention do not preclude the existence of other methods and steps before or after the combined steps, or that other methods and steps may be inserted between these explicitly mentioned steps. It should also be understood that these examples are for illustrative purposes only and are not intended to limit the scope of the present invention. Unless otherwise stated, the numbering of each method step is only for the purpose of identifying each method step, and not for limiting the order of each method or limiting the scope of the present invention. Changes or adjustments to their relative relationships, without substantial changes to the technical content, can also be considered as within the scope of the present invention.
[0024] The raw materials and instruments used in the examples are not subject to any specific restrictions on their source; they can be purchased from the market or prepared according to conventional methods known to those skilled in the art.
[0025] To address the shortcomings of existing technologies, this disclosure provides a communication method between a remote sensing satellite and a high-orbit communication satellite, which is applied to remote sensing satellites. Figure 1 A flowchart 100 illustrates an embodiment of a communication method between a remote sensing satellite and a high-orbit communication satellite, which includes the following steps:
[0026] Step 101: Obtain at least one communication period between the remote sensing satellite and the high-orbit communication satellite.
[0027] In this embodiment, the communication period is the time during which the remote sensing satellite and the high-orbit communication satellite can establish a communication link. This communication period is specifically determined through the following steps: First, at least one visible period between the remote sensing satellite and the high-orbit communication satellite is determined. For each visible period within this at least one visible period, based on the positions of the remote sensing satellite and the high-orbit communication satellite, and the attitude of the remote sensing satellite in the sunlit or shadowed area, the antenna pointing angles of both the remote sensing satellite and the high-orbit communication satellite are calculated to be within the angle constraint range, and there is no Earth obstruction. In this case, the visible period corresponding to the remote sensing satellite is considered the communication period. The angle constraint range refers to the range of the antenna azimuth and elevation angles.
[0028] In this embodiment, the aforementioned visible time period is determined based on the remote sensing satellite's transit status, identifying a time period during which telemetry, remote control, and data transmission services can be conducted with the remote sensing satellite. This time period can be selected from the visible time period calculation interval obtained from the ground segment of the remote sensing satellite. Specifically, the service time period during which the remote sensing satellite can conduct aerospace telemetry and control services is first determined, and the visible time period calculation interval is then determined based on the service time period.
[0029] Optionally, step 101 above includes: obtaining at least one visible time period; determining whether there is a visible time period that can be used for data transmission such as remote control, telemetry, and image data transmission between the remote sensing satellite and the high-orbit communication satellite, based on the remote sensing satellite data transmission working time period recorded on the ground segment of the remote sensing satellite and the available constraints of the azimuth and elevation angles of the telemetry and remote control antennas of the high-orbit communication satellite; if so, determining that the visible time period is a communication time period.
[0030] Step 102: Based on at least one communication period, determine at least one antenna azimuth and elevation angle of the remote sensing satellite pointing at the high-orbit communication satellite.
[0031] In this embodiment, the azimuth and elevation angles of at least one antenna of the remote sensing satellite pointing to the high-orbit communication satellite are pre-calculated on the remote sensing satellite and have corresponding antenna azimuth and elevation angles in each communication period of at least one communication period.
[0032] In this embodiment, at least one antenna azimuth angle and elevation angle are angles at different time periods. By comparing each communication period with the time of at least one antenna azimuth angle and elevation angle, it is possible to determine which antenna azimuth angle and elevation angle corresponds to each communication period.
[0033] In this embodiment, a deep learning model can be used to convert communication time periods into corresponding antenna azimuth and elevation angles. Specifically, the deep learning model is a model obtained by classifying a large number of time periods, antenna azimuth and elevation angles, and it represents the correspondence between the three: time period, antenna azimuth and elevation angle.
[0034] Optionally, the antenna azimuth and elevation angles can also be obtained from the ground. Specifically, after determining the communication period, the antenna azimuth and elevation angles corresponding to that communication period are directly obtained from the ground station. Inter-satellite link establishment is a key technology of relay satellite systems and a prerequisite for establishing inter-satellite transmission channels. When a user satellite needs to establish communication with a relay satellite, its antenna needs to acquire and track the relay satellite. The process of establishing an inter-satellite link in a relay system is briefly described below:
[0035] 1) The orbit determination system predicts the orbital motion data of the relay satellite and the user satellite during the scheduled service time based on the ephemeris.
[0036] 2) Inject the orbit prediction data of the relay satellite and the user satellite into the onboard computer of the user satellite;
[0037] 3) Considering the relative motion between the relay satellite and the user satellite, transform the motion parameters of the relay satellite into the coordinate system of the user satellite;
[0038] 4) The onboard computer calculates the pointing error of the antenna based on the orbit prediction data, selects the control mode according to the magnitude of the error, and sends a command to open-loop control the user satellite antenna to point to the relay satellite;
[0039] In summary, the user satellite antenna acquisition and tracking control system first guides the antenna to point at the relay satellite according to the orbit prediction program, then performs a small-angle scan to acquire the relay satellite, and gradually transitions from the traction acquisition stage to the automatic tracking state to track the relay satellite.
[0040] Step 103: Generate antenna wave control codes at different times based on at least one antenna azimuth and elevation angle.
[0041] In this embodiment, the antenna beam control code is a core parameter used in the phased array antenna system to control the beam pointing. It achieves precise beam scanning and pointing in space by adjusting the phase and amplitude of each radiating element in the antenna array. The generation process of the beam control code involves multiple steps, including parameter input, phase calculation, quantization processing, and code value generation. Parameter input includes determining the arrangement of antenna elements using a rectangular or triangular grid layout. Target pointing angle parameters include the antenna azimuth and elevation angles, which need to be converted into electromagnetic wave propagation vectors. Phase calculation: Based on the target pointing angle, the phase delay of each element relative to the reference element is calculated. Quantization processing: The calculated continuous phase values are quantized into digital beam control codes. Code value generation: The finally generated beam control code is used to control the phase and amplitude of each radiating element in the antenna array, thereby achieving precise beam pointing.
[0042] Antenna beam control codes are used to control the scanning and pointing of the beam, improving the detection and tracking capabilities of targets; in satellite communications, beam control codes are used to accurately track satellites and ensure stable signal transmission.
[0043] Step 104: Based on the antenna beam control code, generate antenna beams pointing to the high-orbit communication satellite at different times, and send satellite communication signals to the high-orbit communication satellite through the antenna beams, so that the high-orbit communication satellite can receive the satellite communication signals after searching for and locking the antenna beams.
[0044] In this embodiment, the antenna beam refers to the main lobe of the satellite antenna's radiation pattern, which concentrates the vast majority of the radiated energy. The area illuminated by the beam on Earth is the antenna's coverage area. The satellite antenna beam transmits satellite communication signals via electromagnetic waves, enabling information exchange between the satellite and high-orbit communication satellites.
[0045] In this embodiment, the remote sensing satellite ground segment can pre-obtain the visible time period calculation interval between the remote sensing satellite and the high-orbit communication satellite. The remote sensing satellite ground segment software can calculate the available communication time period between the remote sensing satellite and the high-orbit communication satellite within this visible time period calculation interval (the start and end times may vary slightly due to the ground segment software not having the latest six orbital data for the remote sensing satellite). This communication time period is then sent to the high-orbit communication satellite ground segment. The high-orbit communication satellite ground segment transmits the communication time period between the remote sensing satellite and the high-orbit communication satellite to the high-orbit communication satellite space segment via a satellite-to-ground link. The high-orbit communication satellite, according to the remote sensing satellite's communication time period, searches for and locks onto the remote sensing satellite's antenna beam within a designated area, and after locking onto the antenna beam, receives the satellite communication signal from the remote sensing satellite.
[0046] The communication method between the remote sensing satellite and the high-orbit communication satellite disclosed herein allows the remote sensing satellite to perform on-board calculations on the remote sensing satellite pointed to by the high-orbit communication satellite during all non-ground station transit periods after the ground station is designated to start from a control envelope. This establishes communication with the high-orbit communication satellite. Through communication with the high-orbit communication satellite, the acquisition of satellite information and the uploading of emergency commands during non-ground station transit periods of the remote sensing satellite are maximized, thereby improving the real-time response capability of the remote sensing satellite.
[0047] In some optional implementations of this disclosure, determining at least one antenna azimuth and elevation angle of a remote sensing satellite pointing to a high-orbit communication satellite based on at least one communication period includes: for each communication period in the at least one communication period, matching the corresponding table time period from a pre-set time period angle table; in response to a successful match between the table time period in the time period angle table and the communication period, using the antenna azimuth and elevation angle corresponding to the table time period as the antenna azimuth and elevation angle of the remote sensing satellite pointing to the high-orbit communication satellite.
[0048] In this optional implementation, the time period angle table records the correspondence between time periods, antenna azimuth angles, and elevation angles. When a time period is the same as or similar to a time period in the time period angle table (a successful match is confirmed), the corresponding antenna azimuth angle and elevation angle can be found. When a time period is not the same as or similar to any time period in the time period angle table, it is determined that the corresponding antenna azimuth angle and elevation angle cannot be matched.
[0049] The optional implementation provides a method for determining at least one antenna azimuth and elevation angle of a remote sensing satellite pointing at a high-orbit communication satellite. For each communication period in at least one communication period, a table time period corresponding to the communication period is matched from a pre-set time period angle table. In response to a successful match between the table time period in the time period angle table and the communication period, the antenna azimuth and elevation angle corresponding to the table time period are used as the antenna azimuth and elevation angle of the remote sensing satellite pointing at the high-orbit communication satellite. This method obtains the antenna azimuth and elevation angles simply and conveniently, improving the reliability and accuracy of obtaining the antenna azimuth and elevation angles.
[0050] In some optional implementations of this disclosure, generating antenna wave control codes for different times based on at least one antenna azimuth and elevation angle includes: for each antenna azimuth and elevation angle in the at least one antenna azimuth and elevation angle, matching the corresponding face angle from a pre-set angle wave code table; in response to a successful match between the face angle in the angle wave code table and the antenna azimuth and elevation angle, using the antenna wave control code corresponding to the antenna azimuth and elevation angle as the antenna wave control code for the current communication period.
[0051] In this optional implementation, the angle wave code table is a table recording the correspondence between table angles and antenna wave control codes. The table angles represent different antenna azimuth and elevation angles. When both antenna azimuth and elevation angles are the same as table angles in the angle wave code table, the corresponding antenna wave control code can be found. If at least one of an antenna azimuth or elevation angle is different from or similar to a table angle in the angle wave code table, it is determined that the corresponding antenna wave control code cannot be matched.
[0052] In this optional implementation, the time corresponding to the antenna beam control code can be generated through a communication period. For example, the antenna beam control codes at different times refer to different times randomly selected from the times of the communication period corresponding to the antenna beam control code, or the middle time selected from the communication period corresponding to the antenna beam control code.
[0053] The optional implementation provides a method for generating antenna wave control codes at different times. For each antenna azimuth and elevation angle in at least one antenna azimuth and elevation angle, the method matches the corresponding face angle from a pre-set angle wave code table. In response to a successful match between the face angle in the angle wave code table and the antenna azimuth and elevation angle, the method uses the antenna wave control code corresponding to the antenna azimuth and elevation angle as the antenna wave control code for the current communication period. This method obtains the antenna wave control code simply and conveniently, improving the reliability and accuracy of obtaining the antenna wave control code.
[0054] This disclosure provides another embodiment of a communication method between a remote sensing satellite and a high-orbit communication satellite, which is applied to a high-orbit communication satellite. Figure 2 Flowchart 200 illustrates another embodiment of a communication method between a remote sensing satellite and a high-orbit communication satellite, which includes the following steps:
[0055] Step 201: Based on the visible time period of the remote sensing satellite, which is available for communication between the remote sensing satellite and the high-orbit communication satellite, scan the area where the remote sensing satellite is located, and search for and lock the antenna beam of the remote sensing satellite at the current moment.
[0056] In this embodiment, the visible time period is determined based on the remote sensing satellite's transit status, identifying the time during which the high-orbit communication satellite can conduct telemetry, remote control, and data transmission services with the remote sensing satellite. This time period can be selected from the visible time period calculation interval obtained from the ground segment of the remote sensing satellite and used for the communication period between the remote sensing satellite and the high-orbit communication satellite. Specifically, the service time period during which the remote sensing satellite can conduct aerospace telemetry and control services is first determined, and the visible time period calculation interval for which visible time periods can be calculated is determined based on the service time period. At least one visible time period between the remote sensing satellite and the high-orbit communication satellite is determined. For each visible time period of at least one visible time period, based on the positions of the remote sensing satellite and the high-orbit communication satellite, and the attitude of the remote sensing satellite in the sunlight area or the shadow area, if the calculated antenna pointing angles of the remote sensing satellite and the high-orbit communication satellite are both within the angle constraint range and there is no Earth obstruction, it is considered that the remote sensing satellite and the high-orbit communication satellite can establish a communication link. The visible time period corresponding to this time is the communication period.
[0057] Optionally, the visible time period can also be obtained as follows: Within the transit area of the remote sensing satellite, determine all operating time periods of the remote sensing satellite. Remove non-operational time periods from these operating time periods where aerospace telemetry, remote control, data transmission, or other aerospace telemetry and control services are not conducted, thus obtaining at least one visible time period for the remote sensing satellite and the high-orbit communication satellite. Further, for each visible time period within this at least one visible time period, based on the positions of the remote sensing satellite and the high-orbit communication satellite, and the attitude of the remote sensing satellite in the sunlit or shadowed areas, if the calculated antenna pointing angles of both the remote sensing satellite and the high-orbit communication satellite are within the angular constraints and there is no Earth obstruction, then it is considered that the remote sensing satellite and the high-orbit communication satellite can establish a communication link. The visible time period corresponding to this is the communication time period.
[0058] In this embodiment, step 201 includes: the high-orbit communication satellite determining the approximate azimuth and elevation information of the remote sensing satellite; and based on this approximate azimuth and elevation information, determining and pointing the telemetry and control antenna towards the area where the remote sensing satellite may appear. Specifically, this is usually achieved by mechanically rotating the antenna or utilizing the antenna's beam scanning function to search within a certain angle range (elevation angle, azimuth angle) to scan the area where the remote sensing satellite is located, thereby finding the approximate direction of the antenna beams of the remote sensing satellite and the high-orbit communication satellite.
[0059] Step 202: Capture satellite communication signals transmitted by remote sensing satellites using antenna beams.
[0060] In this embodiment, the antenna beam is a crucial component of signal transmission in satellite communication. The antenna of the remote sensing satellite focuses the satellite communication signal in a specific direction through the antenna beam, ensuring that the satellite communication signal can be accurately transmitted to the target receiver of the high-orbit communication satellite. This directional transmission reduces signal interference and improves transmission quality.
[0061] In this embodiment, step 202 includes: acquiring the initial signal transmitted by the remote sensing satellite; detecting whether the signal strength of the initial signal is greater than a strength threshold; and, in response to detecting that the signal strength of the initial signal is greater than the strength threshold, using the initial signal as a satellite communication signal. The strength threshold can be determined based on development requirements. When the received signal strength exceeds the strength threshold, it is considered that a satellite communication signal between the remote sensing satellite and the high-orbit communication satellite has been detected.
[0062] In this embodiment, the satellite communication signal can be a signal obtained by real-time tracking and processing of signals transmitted by a remote sensing satellite, as described in step 202 above, which includes continuously receiving signals transmitted by the remote sensing satellite and processing the signals in real time. Optionally, the satellite communication signal can also be a signal directly acquired from a remote sensing satellite.
[0063] Step 203: Calculate the angle to be adjusted for the telemetry and control antenna based on the satellite communication signal.
[0064] In this embodiment, the angle to be adjusted is the angular deviation of the telemetry and control antenna of the remote sensing satellite relative to the high-orbit communication satellite, namely the deviation of the azimuth and elevation angles. The telemetry and control antenna is used by the high-orbit communication satellite to communicate with the remote sensing satellite. By calculating the angle to be adjusted, the method of adjusting the telemetry and control antenna can be determined.
[0065] In this embodiment, step 203 includes: determining the phase difference and amplitude difference of the satellite communication signal in different antenna elements or receiving channels of the telemetry and control antenna, and performing angle conversion on the phase difference and amplitude difference of all antenna elements or receiving channels to obtain the angle to be adjusted.
[0066] Step 204: Based on the angle to be adjusted, adjust the position of the mechanical rotation of the telemetry and control antenna or the beam direction.
[0067] In this embodiment, the pointing of the telemetry and control antenna of the high-orbit communication satellite is calibrated according to the calculated angle to be adjusted, so that the mechanical rotation position or beam pointing of the telemetry and control antenna is precisely aligned with the remote sensing satellite.
[0068] The communication method between a remote sensing satellite and a high-orbit communication satellite disclosed herein involves scanning the area where the remote sensing satellite is located, searching for and locking onto the antenna beam of the remote sensing satellite at the current moment, based on the visible period of the remote sensing satellite and the time available for communication between the remote sensing satellite and the high-orbit communication satellite during its visible period; capturing the satellite communication signal transmitted by the remote sensing satellite through the antenna beam; calculating the angle to be adjusted for the telemetry and control antenna based on the satellite communication signal; and adjusting the mechanical rotation position or beam pointing of the telemetry and control antenna based on the angle to be adjusted. Therefore, by scanning the area of the remote sensing satellite during its visible period, the remote sensing satellite can be located in both time and area; and by calculating the angle to be adjusted for the telemetry and control antenna based on the satellite communication signal and adjusting the mechanical rotation position or beam pointing of the telemetry and control antenna, the high-orbit communication satellite can be positioned in real time to point at the remote sensing satellite, thus improving the reliability and accuracy of communication between the remote sensing satellite and the high-orbit communication satellite.
[0069] Optionally, the above method further includes: in response to the satellite communication signal indicating completion of the task or the angle to be adjusted exceeding the tracking angle range of the telemetry and control antenna, controlling the telemetry and control antenna to stop working. When the remote sensing satellite completes its task or exceeds the tracking angle range of the telemetry and control antenna, the tracking system determines that the remote sensing satellite has lost tracking and stops tracking the remote sensing satellite. At this time, the telemetry and control antenna stops rotating (or the electronically scanned beam stops scanning), and the tracking equipment enters standby mode.
[0070] Optionally, the above method further includes: determining relevant information of the remote sensing satellite based on satellite communication signals, wherein the relevant information is data related to telemetry and data transmission, and controlling the remote sensing satellite based on the relevant information. In this embodiment, the high-orbit communication satellite tracks the signal emitted by the remote sensing satellite antenna. When the signal is locked, the relevant information (telemetry and data transmission data) of the remote sensing satellite is transmitted to the high-orbit communication satellite to achieve data return. After receiving the telemetry information of "remote control link lock" from the remote sensing satellite, the high-orbit satellite can send remote control commands through the remote control link to realize the uploading of remote sensing satellite telemetry, remote control, data transmission, remote sensing mission, and other command tasks.
[0071] In some optional implementations of this disclosure, the above-mentioned scanning of the area where the remote sensing satellite is located, searching for and locking the antenna beam of the remote sensing satellite at the current moment includes: using a mechanically rotating antenna or the antenna's beam electronic scanning function to search for a preset angle range where the remote sensing satellite is located, and determining the beam direction of the antenna beam of the remote sensing satellite at the current moment; receiving satellite communication signals transmitted by the remote sensing satellite in the beam direction; and in response to detecting that the signal strength of the satellite communication signal is greater than a set strength threshold and the satellite communication signal meets the signal characteristic conditions, determining that the antenna beam of the remote sensing satellite at the current moment has been searched, and locking the antenna beam of the remote sensing satellite at the current moment.
[0072] In this optional implementation, the preset angle range can be an estimated range determined by pre-judging the direction and position of the remote sensing satellite. This angle range can be determined by a model or algorithm, and the beam direction of the antenna beam can be determined first by using the preset angle range.
[0073] In this optional implementation, the strength threshold can be determined based on the opening requirements, while the signal characteristic conditions include a signal-to-noise ratio greater than the signal-to-noise ratio threshold and a bit error rate less than the bit error rate threshold. The signal characteristic conditions of satellite communication signals can vary depending on the different forms of satellite communication signals.
[0074] The optional implementation provides a method for searching and locking the antenna beam of a remote sensing satellite at the current moment. First, it searches a preset angle range to determine the beam direction of the antenna beam. In the beam velocity direction, it receives satellite communication signals. By using the signal strength and signal characteristics of the satellite communication signals, it improves the accuracy and reliability of antenna beam locking.
[0075] In some optional implementations of this disclosure, the above-mentioned calculation of the adjustment angle of the telemetry and control antenna based on the satellite communication signal includes: performing signal processing on the satellite communication signal to obtain processing information; extracting the state information from the processing information and calculating the quality information of the satellite communication signal; detecting whether the satellite communication signal is an abnormal signal based on the state information and the quality information; and, in response to detecting that the satellite communication signal is not an abnormal signal, calculating the adjustment angle of the telemetry and control antenna based on the state information and the current pointing of the telemetry and control antenna.
[0076] In this optional implementation, the above-mentioned signal processing of satellite communication signals includes: analyzing and processing satellite communication signals using signal processing algorithms, determining signal characteristic conditions such as frequency and phase of satellite communication signals, using signal characteristic conditions as processing information, and achieving preliminary acquisition of remote sensing satellite transmission signals by obtaining processing information.
[0077] In this optional implementation, the extraction of state information from the above-mentioned processing information and the calculation of satellite communication signal quality information include: extracting state information such as position, velocity, and attitude from the processing information; and calculating quality information such as signal-to-noise ratio and bit error rate from the processing information.
[0078] In this optional implementation, the above-mentioned detection of whether the satellite communication signal is an abnormal signal based on state information and quality information includes: detecting whether the state information meets a preset state and whether the quality information meets a preset quality condition; in response to detecting that the state information meets the preset state and the quality information meets the preset quality condition, determining that the satellite communication signal is not an abnormal signal; otherwise, determining that the satellite communication signal is an abnormal signal.
[0079] In this optional implementation, the above-mentioned calculation of the angle to be adjusted of the telemetry and control antenna based on the status information and the current pointing of the telemetry and control antenna includes: calculating the angle that the "high-orbit communication satellite and remote sensing satellite communication telemetry and control antenna" needs to be adjusted in real time according to the status information of the remote sensing satellite and the current pointing of the "high-orbit communication satellite and remote sensing satellite communication telemetry and control antenna".
[0080] In this optional implementation, the aforementioned angle can be calculated using a tracking algorithm. The tracking algorithm is the core function of the tracking receiver, used to track changes in parameters such as frequency, phase, and amplitude of the target signal to ensure stable signal reception. Common tracking algorithms include phase-locked loops (PLLs) and frequency-locked loops (FLLs). Based on the changes in frequency, phase, and amplitude parameters tracked by the tracking algorithm, the required adjustment angle for the communication and control antennas of high-orbit communication satellites and remote sensing satellites can be directly derived.
[0081] Phase-locked loop (PLL): Primarily used to track phase changes in signals. It generates a phase error signal by comparing the phase of the received signal with the phase of a locally generated reference signal. This error signal is then filtered and adjusted by a loop filter to control the frequency and phase of a voltage-controlled oscillator (VCO), ensuring synchronization with the received signal's phase. This allows for accurate signal tracking even in the presence of phase jitter or Doppler shift.
[0082] Frequency-locked loop (FLL): Used to track frequency changes in a signal. It generates a frequency error signal by monitoring the difference between the received signal's frequency and a local reference frequency, and adjusts the local oscillator frequency through a corresponding control mechanism to keep them consistent. FLLs are very effective when dealing with signals with large frequency drift, such as in satellite communications, where the received signal frequency changes due to satellite motion and the Doppler effect. A FLL can track these frequency changes in real time, ensuring the receiver can correctly demodulate the signal.
[0083] Feedback control: Based on the error information obtained from the tracking algorithm, control signals are generated and fed back to relevant front-end modules, such as voltage-controlled oscillators (VCOs) and gain control circuits, to adjust the receiver parameters and achieve accurate signal tracking and stable reception. For example, if antenna pointing deviation causes a decrease in signal amplitude, the high-orbit communication satellite will calculate the direction and angle that the communication telemetry and control antenna needs to be adjusted based on comprehensive information of frequency, phase, and amplitude. The antenna control mechanism (or beam control unit) will then precisely adjust the pointing of the communication telemetry and control antenna, allowing the high-orbit communication satellite's communication telemetry and control antenna beam to be re-aligned with the remote sensing satellite, restoring signal strength and stability and maintaining a good communication link. Another example is a voltage-controlled oscillator (VCO), whose output frequency is proportional to the input control voltage. When the error signal is positive, the VCO frequency increases; when the error signal is negative, the VCO frequency decreases. By adjusting the beam angle of the high-orbit communication satellite's communication telemetry and control antenna, the VCO's output frequency will be continuously adjusted, gradually approaching the frequency of the user satellite signal, while the phase will gradually lock.
[0084] The optional implementation provides a method for calculating the angle to be adjusted, which involves signal processing of the satellite communication signal to obtain processed information; extracting state information from the processed information and calculating the quality information of the satellite communication signal; detecting whether the satellite communication signal is an abnormal signal based on the state information and the quality information; and, in response to detecting that the satellite communication signal is not an abnormal signal, calculating the angle to be adjusted of the telemetry and control antenna based on the state information and the current pointing of the telemetry and control antenna. The method further calculates the angle to be adjusted when the satellite communication signal is not an abnormal signal, thereby improving the reliability of obtaining the angle to be adjusted.
[0085] Optionally, the above-mentioned calculation of the angle to be adjusted of the telemetry and control antenna based on satellite communication signals also includes: real-time tracking of satellite communication signals, and continuous correction of the angle to be adjusted during the tracking process, so as to maintain the precise pointing of the telemetry and control antenna of the remote sensing satellite to the remote sensing satellite.
[0086] Because the motion state of remote sensing satellites may change, and due to the influence of external environmental factors (such as electromagnetic interference and atmospheric refraction), the tracking system needs to have the ability to adaptively adjust. Optionally, the above method also includes: acquiring the changing state of quality information, automatically adjusting parameters such as tracking bandwidth and gain based on the changing state to optimize tracking performance; and adjusting the parameters of the tracking algorithm in a timely manner according to changes in the acceleration and angular velocity of the remote sensing satellite motion to ensure the stability and accuracy of tracking.
[0087] Further reference Figure 3 As an implementation of the methods shown in the above figures, this disclosure provides an embodiment of a communication device between a remote sensing satellite and a high-orbit communication satellite. This device embodiment is similar to... Figure 1Corresponding to the method embodiments shown, this device can be specifically applied to various electronic devices of remote sensing satellites.
[0088] Figure 3 As shown, the remote sensing satellite and high-orbit communication satellite communication device 300 provided in this embodiment includes: an acquisition unit 301, a determination unit 302, a code generation unit 303, and a signal generation unit 304. The acquisition unit 301 can be configured to acquire at least one communication period between the remote sensing satellite and the high-orbit communication satellite. The determination unit 302 can be configured to determine at least one antenna azimuth and elevation angle of the remote sensing satellite pointing at the high-orbit communication satellite based on at least one communication period. The code generation unit 303 can be configured to generate antenna beam control codes at different times based on at least one antenna azimuth and elevation angle. The signal generation unit 304 can be configured to generate antenna beams pointing at the high-orbit communication satellite at different times based on the antenna beam control codes, and transmit satellite communication signals to the high-orbit communication satellite through the antenna beams, so that the high-orbit communication satellite can receive the satellite communication signals after searching for and locking onto the antenna beams.
[0089] In this embodiment, the specific processing of the acquisition unit 301, determination unit 302, code generation unit 303, and signal generation unit 304 in the remote sensing satellite and high-orbit communication satellite communication device 300, and the resulting technical effects, can be found in the following references: Figure 1 The relevant descriptions of steps 101, 102, 103, and 104 in the corresponding embodiments will not be repeated here.
[0090] In some embodiments of this disclosure, the determining unit 302 is configured to: for each communication period in at least one communication period, match the table time period corresponding to the communication period from a pre-set time period angle table; in response to a successful match between the table time period in the time period angle table and the communication period, use the antenna azimuth and elevation angles corresponding to the table time period as the antenna azimuth and elevation angles of the remote sensing satellite pointing to the high-orbit communication satellite.
[0091] In some optional implementations of this disclosure, the code generation unit 303 is configured to: for each of the at least one antenna azimuth and elevation angles, match the corresponding table angle from a pre-set angle wave code table; in response to a successful match between the table angle in the angle wave code table and the antenna azimuth and elevation angles, use the antenna wave control code corresponding to the antenna azimuth and elevation angles as the antenna wave control code for the current communication period.
[0092] The remote sensing satellite and high-orbit communication satellite communication device provided in this embodiment allows the remote sensing satellite to perform pointing calculations for all non-ground station transit periods within a single control envelope after ground-based data transmission begins, thus establishing communication with the high-orbit communication satellite. This communication maximizes the acquisition of satellite information and the transmission of emergency commands during non-ground station transit periods, improving the real-time response capability of the remote sensing satellite.
[0093] Further reference Figure 4 As an implementation of the methods shown in the above figures, this disclosure provides another embodiment of a communication device between a remote sensing satellite and a high-orbit communication satellite, which is similar to... Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices in high-orbit communication satellites.
[0094] Figure 4 As shown, the remote sensing satellite and high-orbit communication satellite communication device 400 provided in this embodiment includes: a search and lock unit 401, a capture unit 402, a calculation unit 403, and an adjustment unit 404. The search and lock unit 401 can be configured to scan the area where the remote sensing satellite is located, and search for and discover the antenna beam of the remote sensing satellite at the current moment, based on the visible time period of the remote sensing satellite that is available for communication between the remote sensing satellite and the high-orbit communication satellite. The capture unit 402 can be configured to capture the satellite communication signal transmitted by the remote sensing satellite through the antenna beam. The calculation unit 403 can be configured to calculate the angle to be adjusted of the telemetry and control antenna based on the satellite communication signal. The adjustment unit 404 can be configured to adjust the mechanical rotation or beam pointing position of the telemetry and control antenna based on the angle to be adjusted.
[0095] In this embodiment, the specific processing of the remote sensing satellite and high-orbit communication satellite communication device 400, including the search and lock unit 401, the acquisition unit 402, the calculation unit 403, and the adjustment unit 404, and their resulting technical effects, can be found in reference to [reference needed]. Figure 2 The relevant descriptions of steps 201, 202, 203, and 204 in the corresponding embodiments will not be repeated here.
[0096] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0097] Figure 5A schematic block diagram of an example electronic device 500 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their patterns are merely examples and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0098] like Figure 5 As shown, device 500 includes a computing unit 501, which can perform various appropriate actions and processes based on a computer program stored in read-only memory (ROM) 502 or a computer program loaded from storage unit 508 into random access memory (RAM) 503. RAM 503 may also store various programs and data required for the operation of device 500. The computing unit 501, ROM 502, and RAM 503 are interconnected via bus 504. Input / output (I / O) interface 505 is also connected to bus 504.
[0099] Multiple components in device 500 are connected to I / O interface 505, including: input unit 506, such as keyboard, mouse, etc.; output unit 507, such as various types of monitors, speakers, etc.; storage unit 508, such as disk, optical disk, etc.; and communication unit 509, such as network card, modem, wireless transceiver, etc. Communication unit 509 allows device 500 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0100] The computing unit 501 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as the remote sensing satellite and high-orbit communication satellite communication method. For example, in some embodiments, the remote sensing satellite and high-orbit communication satellite communication method can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed on device 500 via ROM 502 and / or communication unit 509. When the computer program is loaded into RAM 503 and executed by the computing unit 501, one or more steps of the remote sensing satellite and high-orbit communication satellite communication method described above can be performed. Alternatively, in other embodiments, computing unit 501 may be configured to perform remote sensing satellite and high-orbit communication satellite communication methods by any other suitable means (e.g., by means of firmware).
[0101] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0102] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable remote sensing satellite and high-orbit communication satellite communication device, such that when executed by the processor or controller, the program code causes the patterns / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0103] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0104] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0105] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.
[0106] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0107] The foregoing description of specific exemplary embodiments of the invention is for illustrative and explanatory purposes. These descriptions are not intended to limit the invention to the precise forms disclosed, and it will be apparent that many changes and variations can be made in accordance with the foregoing teachings. The exemplary embodiments were chosen and described in order to explain the specific principles of the invention and its practical application, thereby enabling those skilled in the art to implement and utilize various different exemplary embodiments of the invention, as well as various different choices and variations. The scope of the invention is intended to be defined by the claims and their equivalents.
Claims
1. A communication method between a remote sensing satellite and a high-orbit communication satellite, characterized in that, Applied to remote sensing satellites, the method includes: At least one communication period between a remote sensing satellite and a high-orbit communication satellite is obtained. The communication period is the time during which the remote sensing satellite and the high-orbit communication satellite can establish a communication link. The communication period is obtained through the following steps: determining at least one visible period between the remote sensing satellite and the high-orbit communication satellite; for each visible period of the at least one visible period, based on the positions of the remote sensing satellite and the high-orbit communication satellite, and the attitude of the remote sensing satellite in the sunlit area or the shadow area, calculating that the antenna pointing angles of the remote sensing satellite and the high-orbit communication satellite are both within the angle constraint range and there is no Earth obstruction, and determining the visible period as the communication period. Based on the at least one communication period, determine at least one antenna azimuth and elevation angle of the remote sensing satellite pointing to the high-orbit communication satellite; Based on the at least one antenna azimuth and elevation angle, generate antenna wave control codes at different times; Based on the antenna beam control code, antenna beams pointing at the high-orbit communication satellite at different times are generated, and satellite communication signals are sent to the high-orbit communication satellite through the antenna beams, so that the high-orbit communication satellite can receive the satellite communication signals after searching for and locking onto the antenna beams.
2. The method according to claim 1, characterized in that, Determining the azimuth and elevation angles of at least one antenna of the remote sensing satellite pointing towards the high-orbit communication satellite based on the at least one communication period includes: For each communication period in the at least one communication period, match the corresponding table period from a pre-set time period angle table; In response to a successful match between the time period in the time period angle table and the communication time period, the antenna azimuth and elevation angles corresponding to the time period in the table are used as the antenna azimuth and elevation angles of the remote sensing satellite pointing to the high-orbit communication satellite.
3. The method according to claim 1, characterized in that, The step of generating antenna wave control codes at different times based on the at least one antenna azimuth and elevation angles includes: For each of the at least one antenna azimuth angle and the elevation angle, match the corresponding table angle from a pre-set angle code table; In response to a successful match between the angle in the angle wavecode table and the azimuth and elevation angles of the antenna, the antenna wavecode corresponding to the azimuth and elevation angles is used as the antenna wavecode for the current communication period.
4. A communication method between a remote sensing satellite and a high-orbit communication satellite, characterized in that, Applied to high-orbit communication satellites, the method includes: Based on the visible time period of the remote sensing satellite, which is available for communication between the remote sensing satellite and the high-orbit communication satellite, the area where the remote sensing satellite is located is scanned, and the antenna beam of the remote sensing satellite at the current moment is searched and locked. The communication time period is the time period during which the remote sensing satellite and the high-orbit communication satellite can establish a communication link. The communication time period is obtained through the following steps: determining at least one visible time period between the remote sensing satellite and the high-orbit communication satellite; for each visible time period of the at least one visible time period, based on the position of the remote sensing satellite and the high-orbit communication satellite, and the attitude of the remote sensing satellite in the sunny area or the shadow area, calculating that the antenna pointing angles of the remote sensing satellite and the high-orbit communication satellite are both within the angle constraint range and there is no Earth obstruction, and determining the visible time period as the communication time period; The satellite communication signals transmitted by the remote sensing satellite are captured by the antenna beam; Based on the satellite communication signal, calculate the angle to be adjusted for the telemetry and control antenna; Based on the angle to be adjusted, adjust the position of the mechanical rotation of the telemetry and control antenna or the beam direction.
5. The method according to claim 4, characterized in that, The process of scanning the area where the remote sensing satellite is located, and searching for and locking onto the antenna beam of the remote sensing satellite at the current moment, includes: By using a mechanically rotating antenna or the antenna's beam scanning function, the preset angular range where the remote sensing satellite is located is searched to determine the beam direction of the antenna beam of the remote sensing satellite at the current moment. In the direction of the beam, satellite communication signals transmitted by the remote sensing satellite are received; In response to detecting that the signal strength of the satellite communication signal is greater than a set strength threshold and that the satellite communication signal meets the signal characteristic conditions, the antenna beam of the remote sensing satellite at the current moment is determined and locked.
6. The method according to claim 4, characterized in that, The calculation of the adjustment angle of the telemetry and control antenna based on the satellite communication signal includes: The satellite communication signals are processed to obtain processed information; Extract the status information from the processed information and calculate the quality information of the satellite communication signal; Based on the status information and the quality information, it is detected whether the satellite communication signal is an abnormal signal; In response to the detection that the satellite communication signal is not an abnormal signal, the angle to be adjusted of the telemetry and control antenna is calculated based on the status information and the current pointing of the telemetry and control antenna.
7. A communication device between a remote sensing satellite and a high-orbit communication satellite, characterized in that, The device, used in remote sensing satellites, includes: The acquisition unit is configured to acquire at least one communication period between a remote sensing satellite and a high-orbit communication satellite. The communication period is the time during which the remote sensing satellite and the high-orbit communication satellite can establish a communication link. The communication period is obtained through the following steps: determining at least one visible period between the remote sensing satellite and the high-orbit communication satellite; for each visible period of the at least one visible period, based on the positions of the remote sensing satellite and the high-orbit communication satellite, and the attitude of the remote sensing satellite in the sunlit area or the shadow area, calculating that the antenna pointing angles of the remote sensing satellite and the high-orbit communication satellite are both within the angle constraint range and there is no Earth obstruction, and determining the visible period as the communication period. The determining unit is configured to determine, based on the at least one communication period, at least one antenna azimuth and elevation angle of the remote sensing satellite pointing to the high-orbit communication satellite; The code generation unit is configured to generate antenna wave control codes at different times based on the at least one antenna azimuth and elevation angles. The signal generation unit is configured to generate antenna beams pointing at the high-orbit communication satellite at different times based on the antenna beam control code, and to send satellite communication signals to the high-orbit communication satellite through the antenna beams, so that the high-orbit communication satellite can receive the satellite communication signals after searching for and locking onto the antenna beams.
8. A communication device between a remote sensing satellite and a high-orbit communication satellite, characterized in that, The device, used in high-orbit communication satellites, includes: The search and lock unit is configured to scan the area where the remote sensing satellite is located, and search for and lock the antenna beam of the remote sensing satellite at the current moment, based on the visible time period of the remote sensing satellite that can be used for communication between the remote sensing satellite and the high-orbit communication satellite. The communication time period is the time period during which the remote sensing satellite and the high-orbit communication satellite can establish a communication link. The communication time period is obtained through the following steps: determining at least one visible time period between the remote sensing satellite and the high-orbit communication satellite; for each visible time period of the at least one visible time period, based on the position of the remote sensing satellite and the high-orbit communication satellite, and the attitude of the remote sensing satellite in the sunny area or the shadow area, calculating that the antenna pointing angles of the remote sensing satellite and the high-orbit communication satellite are both within the angle constraint range and there is no Earth obstruction, and determining the visible time period as the communication time period; The acquisition unit is configured to acquire satellite communication signals transmitted by the remote sensing satellite via the antenna beam; The calculation unit is configured to calculate the angle to be adjusted of the telemetry and control antenna based on the satellite communication signal; The adjustment unit is configured to adjust the position of the mechanical rotation of the telemetry and control antenna or the beam pointing based on the angle to be adjusted.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.