A method for power supply data transmission and processing

Through the working mode of the merging satellite feeder, automated data processing is achieved, the problems of excessive measurement and data processing in traditional technologies are solved, and the task efficiency and success rate are improved.

CN115622609BActive Publication Date: 2025-01-28HUNAN SIBEITU TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211202417.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-29
Publication Date
2025-01-28
Estimated Expiration
2042-09-29

AI Technical Summary

Technical Problem

Traditional satellite feeder has too many remote measurements that need to be interpreted during tasks, and the data processing process of ground equipment is complicated, making it difficult to automate the completion of tasks and inefficient efficiency.

Method used

Provide a feed data sending processing method. By merging multiple working modes to normal mode, the first frame judgment of the data, continuity judgment, last frame judgment, air frame judgment, CRC verification judgment and data frame continuity, completeness, completeness Automatically judge, simplify ground station operations, and achieve efficient, simple, and automated data processing.

Benefits of technology

The success rate of tasks has been improved, the number of instructions for ground stations is reduced, the efficiency of satellite tasks is improved, and data is safe and reliable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115622609B_ABST
    Figure CN115622609B_ABST
Patent Text Reader

Abstract

The present invention discloses a feeding data transmission processing method, including: the ground station predicts the satellite transit time and azimuth, aligns the ground station feeding antenna and the measurement and control antenna with the satellite when the satellite is about to enter, and turns on the measurement and control and feeding ground inspection equipment; waits for the measurement and control station to lock and synchronize the downlink telemetry signal of the satellite, and after locking and synchronization, the measurement and control station sends a feeding power amplifier opening instruction; the ground station feeds the ground inspection to the satellite uplink empty frame, and completes the satellite-to-ground link building for the feeding; the feeding ground station continues to uplink the empty frame until the link between the satellite and the ground is stable, and then performs the service data uplink task or reconstruction / upload task, and processes the uplink service data or reconstruction / upload data based on the feeding single machine. The present invention is applied to the field of data processing, which can not only make data safe and reliable processing and improve the success rate of the task, but also can directly perform service uplink without sending any instructions from the ground during the feeding uplink task, and can be completed efficiently, simply and automatically.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a method for sending and processing power feed data. Background Art

[0002] Satellite feeder is an increasingly indispensable channel for real-time high-speed data transmission between satellite and ground in modern satellites. The feed load includes feeder, feeder amplifier, feeder transceiver antenna and RF connection cables between the various parts. The feeder consists of RF receiving channel, RF transmitting channel, digital board power supply, digital board clock, digital signal processing module (including baseband signal modem, data processing control unit, engineering telemetry parameter collector), command interface circuit, system power-on configuration and radiation reinforcement module.

[0003] Traditional feed units are generally designed to work in multiple modes, such as "reconstruction mode 1", "reconstruction mode 2", "reconstruction mode n", and "normal mode". The feed unit needs to switch the working mode by remote control from the ground station when entering each mode. The specific operations in each mode require the ground station to send multiple remote control commands, such as "persistent storage erase", "feed uplink rate 1", "feed uplink rate 2", "reconstruction data forwarding" and other commands, which are complicated to operate. If a single mission fails, the ground station needs to resend the above commands. For a ground station, each transit of a low-orbit satellite takes more than 10 minutes, which is a short time. The design that requires the ground to send multiple commands when the satellite passes by in order to perform business operations makes the satellite mission extremely inefficient. In addition, the traditional feed unit needs to interpret too many telemetry measurements during the mission, and the ground equipment is also more complicated to handle, making it difficult to automate. Summary of the invention

[0004] In view of the problem in the above-mentioned prior art that it is difficult to complete the task automatically because the power feeding unit needs to interpret too many telemetry measurements and the ground equipment data processing process is too complicated, the present invention provides a power feeding data sending and processing method that can be completed efficiently, simply and automatically.

[0005] To achieve the above object, the present invention provides a method for sending and processing power feed data, comprising the following steps:

[0006] Step 101, the ground station predicts the satellite transit time and azimuth, and when the satellite is about to enter, the ground station feed antenna and the measurement and control antenna are aligned with the satellite and the measurement and control and feed ground inspection equipment are turned on;

[0007] Step 102, waiting for the tracking and control station to lock and synchronize the downlink telemetry signal of the satellite, and after locking and synchronizing the downlink telemetry signal, the tracking and control station sends a feed power amplifier start instruction;

[0008] Step 103, the ground station feeds the ground to check the satellite uplink empty frame and completes the satellite-to-ground link establishment for the feed;

[0009] Step 104, the feeding ground station continues to uplink empty frames until the satellite-to-ground link is stable, and then performs the service data uplink task or the reconstruction / upload task, and processes the uplink service data of the service data uplink task or the reconstruction / upload data of the reconstruction / upload task based on the satellite's feeding unit.

[0010] In one of the embodiments, in step 104, when performing a service data uplink task, the ground station feeds the ground detection to send an uplink service data frame, and the frame count of the service data frame starts from 1 until the ground station feeds the ground detection to stop sending service data and turns to continue sending uplink empty frames, and then performs the service data uplink task or reconstruction / uplink task again.

[0011] In one of the embodiments, when the feed unit of the satellite processes the uplink service data of the service data uplink task, the feed unit does not store the uplink service data, and forwards the uplink service data to the corresponding unit of the satellite in real time.

[0012] In one embodiment, when performing a service data uplink task, the uplink service data and empty frame processing process is:

[0013] Step 201, initializing the data processing unit of the power feeding unit;

[0014] Step 202, waiting for uplink service data. After obtaining the uplink service data, the synchronization header of the uplink service data is judged. If the judgment is passed, step 203 is performed, otherwise step 202 is performed again;

[0015] Step 203, performing satellite code determination on the uplink service data to determine whether the satellite code in the uplink service data matches the feeder unit. If the determination is successful, proceed to step 204; otherwise, proceed to step 202 again.

[0016] Step 204: Identify the data type in the uplink service data:

[0017] If the data type in the uplink service data is a service data frame, a CRC check is performed on the service data frame. If the CRC check is correct, step 205 is performed. If the CRC check is wrong, step 206 is performed.

[0018] If the data type in the uplink service data is an empty frame, a CRC check is performed on the empty frame. If the CRC check is correct, step 207 is performed. If the CRC check is wrong, step 206 is performed.

[0019] Step 205, the continuity of the uplink service data with correct CRC verification is determined:

[0020] If the uplink service data is continuous, the continuous service data is forwarded and output to the corresponding single machine of the satellite in real time, and step 207 is performed;

[0021] If the uplink service data is discontinuous, the discontinuous service data is forwarded and output to the corresponding single machine of the satellite in real time, and step 207 is performed after the discontinuous error is marked on the error page of the downlink data frame;

[0022] Step 206, for a service data frame or an empty frame with a CRC check error, step 207 is performed after the error page of the downlink data frame indicates a CRC check error;

[0023] Step 207, updating the uplink page address in the downlink data frame in real time, and completing data processing of the service data and the empty frame once after the update is completed;

[0024] Step 208, determine whether to stop the service data uplink task:

[0025] If yes, the feeding ground station continues to uplink empty frames until the next service data uplink task or reconstruction / uplink task occurs;

[0026] Otherwise, return to step 202.

[0027] In one of the embodiments, when the satellite's feeding machine processes the reconstruction / uploading data of the reconstruction / uploading task, the feeding machine stores the reconstruction / uploading data, and after receiving all the reconstruction / uploading data of the reconstruction / uploading task, the feeding machine uniformly forwards them to the corresponding machine, rather than forwarding them in real time.

[0028] In one embodiment, when performing a reconstruction / annotation task, the process of reconstructing / annotating data is as follows:

[0029] Step 301, initializing the data processing unit of the power feeding unit;

[0030] Step 302, waiting for uplink data. After obtaining the uplink data, the synchronization header of the uplink data is judged. If the judgment is passed, step 303 is performed, otherwise step 302 is performed again;

[0031] Step 303, perform satellite code determination on the uplink data to determine whether the satellite code in the uplink data matches the feeder unit. If the determination is successful, proceed to step 304; otherwise, proceed to step 302 again.

[0032] Step 304, identifying the data type in the uplink data:

[0033] If the data type in the uplink data is a start frame, a CRC check is performed on the start frame. If the CRC check is correct, the cache model of the feeder is enabled, so that the reconstructed / uploaded data frames received thereafter are stored in the fixed storage of the feeder. If the CRC check is wrong, the process proceeds to step 309 after marking the CRC check error in the error identification area of ​​the downlink data frame.

[0034] If the data type in the uplink data is a reconstruction / upload data frame, a CRC check is performed on the reconstruction / upload data frame. If the CRC check is correct, step 305 is performed. If the CRC check is wrong, step 306 is performed.

[0035] If the data type in the uplink data is an end frame, a CRC check is performed on the end frame. If the CRC check is correct, step 307 is performed. If the CRC check is wrong, step 306 is performed.

[0036] Step 305, the continuity of the reconstructed / annotated data with correct CRC verification is determined:

[0037] If the reconstruction / upload data is continuous, check whether the cache mode of the feeder is turned on. If the cache mode is turned on, write cache operation is performed on the reconstruction / upload data frame that is verified correctly and continuous. If the cache mode is not turned on, discard the reconstruction / upload data frame and enter step 309;

[0038] If the reconstructed / uploaded data is discontinuous, the cache mode of the feeder is turned off, and the process proceeds to step 309 after a discontinuous error is identified in the downlink data frame;

[0039] Step 306, when it is detected that a CRC check error occurs in the reconstructed / uploaded data frame or the end frame, the cache mode of the feeder is immediately turned off, and the CRC check error is marked in the downlink data frame before entering step 309;

[0040] Step 307, the continuity of the end frame with a correct CRC check is determined:

[0041] If the end frames are continuous, a cache completion flag is output and the process goes to step 308;

[0042] If the end frame is discontinuous, the cache mode of the feeder is turned off, and after a discontinuous error is identified in the downlink data frame, the process proceeds to step 309;

[0043] Step 308, the feed unit forwards the complete, continuous and correct reconstruction / upload data to the corresponding single machine of the satellite, and outputs a reconstruction / upload data task completion mark;

[0044] Step 309, after updating the uplink page address in the downlink data frame in real time, return to step 301.

[0045] In one embodiment, in step 309, the last step of processing each uplink data frame by the power feeding unit is to update the uplink frame page address in the downlink frame to the page address in the correct data frame received in the previous frame.

[0046] The present invention provides a method for processing power feeding data transmission, which combines all the various working modes of a single power feeding machine into a normal mode, and automatically judges the first frame judgment, continuity judgment, last frame judgment, empty frame judgment, CRC check judgment, and data frame continuity and integrity, so as to achieve safe and reliable data processing and improve the success rate of the task. At the same time, when performing the power feeding injection task, the business injection can be directly performed without sending any instructions from the ground, and the task can be completed efficiently, simply and automatically. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.

[0048] Figure 1 It is a flow chart of a method for sending and processing power feed data in an embodiment of the present invention;

[0049] Figure 2 This is a flowchart of processing up and down business data in an embodiment of the present invention;

[0050] Figure 3 4 is a flowchart of the process of reconstructing / uploading data in an embodiment of the present invention.

[0051] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0052] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0053] It should be noted that all directional indications in the embodiments of the present invention (such as up, down, left, right, front, back, etc.) are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.

[0054] In the description of the present invention, "multiple" means at least two, such as two, three, etc., unless otherwise clearly and specifically limited. In addition, the technical solutions between the various embodiments of the present invention can be combined with each other, but it must be based on the ability of ordinary technicians in the field to implement. When the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such combination of technical solutions does not exist and is not within the protection scope required by the present invention.

[0055] like Figure 1 A method for sending and processing power feed data disclosed in this embodiment is shown, which mainly includes the following steps:

[0056] Step 101, the ground station predicts the satellite transit time and azimuth, and when the satellite is about to enter, the ground station feed antenna and the measurement and control antenna are aligned with the satellite and the measurement and control and feeding ground inspection equipment are turned on, wherein specifically, when the elevation angle of the satellite to the ground station is 0 degrees, the ground station feed antenna and the measurement and control antenna are aligned with the satellite and the measurement and control and feeding ground inspection equipment are turned on;

[0057] Step 102, waiting for the tracking and control station to lock and synchronize the downlink telemetry signal of the satellite, and after locking and synchronizing the downlink telemetry signal, the tracking and control station sends a remote control command, which is specifically a feed power amplifier start command;

[0058] Step 103, the ground station feeds the ground to check the satellite uplink empty frame, and completes the satellite-to-ground link establishment for the feed. During the satellite-to-ground link establishment process, the downlink error mark in the feed downlink data can be observed. The mission can be started only when the link between the satellite and the ground is stable.

[0059] Step 104, after completing the satellite-to-ground link establishment, the feeding ground station continues to upload empty frames to the satellite, and can perform service data uplink tasks or reconstruction / upload tasks in the meantime, and in the process of performing service data uplink tasks or reconstruction / upload tasks, the satellite-based feeding unit processes the uplink service data of the service data uplink task or the reconstruction / upload data of the reconstruction / upload task. Among them, the empty frame is to maintain the stability and continuity of the satellite-to-ground communication circuit, and a data frame with data content of all "AA" is inserted into the uplink data at will, and the feeding unit directly discards the empty frame data after receiving it.

[0060] In step 104, when performing a service data uplink task, the ground station feeds the ground inspection to send a service data frame uplink, and the frame count of the service data frame starts from 1 until the ground station feeds the ground inspection to stop sending service data, and turns to continue sending uplink empty frames, and then performs the service data uplink task or reconstruction / upload task again. When the ground station performs the reconstruction / upload task, it first needs to send a start frame, and then send a data frame. Empty frames can be inserted into the data frame, and the task ends with sending the last frame. When uplink sends reconstruction / upload data, the ground inspection will determine whether the uplink data is continuously received and whether the data has a CRC check error from the error identifier of the downlink data frame fed. If there is discontinuity and CRC error, the ground needs to restart the task, and the feed stand-alone will automatically clear the previously received data.

[0061] In this embodiment, uplink service data refers to data sent by the ground station equipment to the satellite feeder in real time, and then forwarded by the feeder in real time to other satellite units, which is generally used as a backup remote control channel and mission service channel. Reconstruction data refers to data uplinked for program reconstruction of the satellite unit. The reconstruction data is sent by the ground station equipment to the satellite feeder in real time, and then forwarded by the feeder in real time to the satellite routing switching unit after receiving the complete feed data, and finally the routing switching unit processes and forwards the reconstruction data. Uplink data refers to uplink data sent by the ground station equipment to the satellite feeder in real time, and then forwarded by the feeder in real time to the satellite routing switching unit after receiving the complete data file, and finally the routing switching unit processes and forwards the uplink data. These data are generally some data files of other satellite units.

[0062] In this embodiment, the processing process of the uplink data by the feeder unit mainly includes synchronization header judgment, star code judgment, type judgment, CRC check judgment and continuity judgment. Specifically:

[0063] Synchronous header judgment refers to matching the synchronous header when the feeder receives the uplink data. The synchronous header in this embodiment is 1ACFFC1D;

[0064] The star code is the number of the feeder, which is two bytes. Star code judgment means that when the feeder receives uplink data, the star code extracted from the data frame is compared with the star code parameters of the feeder itself. If they match, the next step is carried out. If they do not match, the data is discarded.

[0065] Type judgment is mainly used to distinguish the data type of uplink data. The binary number 000000 indicates an empty frame, 000111 indicates a service data frame, 000010 indicates a start frame, 000001 indicates an end frame, and 111000 indicates a service reconstruction / upload data frame.

[0066] CRC check is a cyclic redundancy check (Cyclic Redundancy Check), which is used to detect or check errors that may occur after uplink data transmission. The CRC check judgment in this embodiment adopts CRC16 calculation, which is used for error detection of received and decoded data, and CRC16 / CCITT_FALSE is used to generate the polynomial G(X)=X 16 +X 12 +X 5 +1, initial value 0xFFFF;

[0067] Continuity judgment is used to judge the continuity of uplink data. When the feeder establishes stable two-way communication with the ground station, the feeder starts the frame continuity judgment of the uplink data when receiving the start frame. The continuity judgment is only performed on frames with correct CRC check. First, the frame count of the current data frame or the start frame is cached. When a new data frame is received, the cached data frame count is compared with the latest count value to see if it is +1. If it is not +1, it is judged as discontinuous. It should be noted that the inserted empty frame is not counted, so no continuity judgment is performed.

[0068] When the satellite's feeder unit processes the uplink service data of the service data uplink mission, as long as the CRC check is correct, regardless of whether the previous and next frames of the uplink service data are continuous, the feeder unit does not store the uplink service data, and forwards the uplink service data to the corresponding unit of the satellite in real time. The uplink empty frame is also processed by CRC check. If the check is correct, the next frame of data will continue to be received. If the check is wrong, the error identification byte of the downlink frame will indicate "CRC check error". Reference Figure 2 In this embodiment, the process of the feeder unit processing uplink service data and empty frames specifically includes the following steps:

[0069] Step 201, initializing the data processing unit of the power feeding unit;

[0070] Step 202, waiting for uplink service data. After obtaining the uplink service data, the synchronization header of the uplink service data is judged. If the judgment is passed, step 203 is performed, otherwise step 202 is performed again;

[0071] Step 203, performing satellite code determination on the uplink service data to determine whether the satellite code in the uplink service data matches the feeder unit. If the determination is successful, proceed to step 204; otherwise, proceed to step 202 again.

[0072] Step 204: determine and identify the data type in the uplink service data:

[0073] If the data type in the uplink service data is a service data frame, a CRC check is performed on the service data frame. If the CRC check is correct, step 205 is performed. If the CRC check is wrong, step 206 is performed.

[0074] If the data type in the uplink service data is an empty frame, a CRC check is performed on the empty frame. If the CRC check is correct, step 207 is performed. If the CRC check is wrong, step 206 is performed.

[0075] Step 205, the continuity of the uplink service data with correct CRC verification is determined:

[0076] If the uplink service data is continuous, the continuous service data is forwarded and output to the corresponding single machine of the satellite in real time, and step 207 is performed;

[0077] If the uplink service data is discontinuous, the discontinuous service data is forwarded and output to the corresponding single machine of the satellite in real time, and step 207 is performed after the discontinuous error is marked on the error page of the downlink data frame;

[0078] Step 206, for a service data frame or an empty frame with a CRC check error, step 207 is performed after the error page of the downlink data frame indicates a CRC check error;

[0079] Step 207, updating the uplink page address in real time in the downlink data frame, completing data processing of the service data and the empty frame once after the update is completed, wherein updating the uplink page address in real time in the downlink data frame specifically means that the processing status of the fed uplink data can be fed back to the fed downlink frame in real time, and the ground equipment determines the corresponding measures (retransmission or restarting the uplink task) according to these states;

[0080] Step 208, determine whether to stop the service data uplink task:

[0081] If yes, the feeding ground station continues to uplink empty frames until the next service data uplink task or reconstruction / uplink task occurs;

[0082] Otherwise, return to step 202.

[0083] When the satellite's feeder processes the reconstruction / upload data of the reconstruction / upload task, it needs to make not only CRC judgment but also continuity judgment. The feeder stores the reconstruction / upload data and forwards it to the corresponding unit after receiving all the reconstruction / upload data of the reconstruction / upload task, rather than forwarding it in real time. Figure 3 In this embodiment, the process of processing the reconstruction / upload data by the feeder unit specifically includes the following steps:

[0084] Step 301, initializing the data processing unit of the power feeding unit;

[0085] Step 302, waiting for uplink data. After obtaining the uplink data, the synchronization header of the uplink data is judged. If the judgment is passed, step 303 is performed, otherwise step 302 is performed again;

[0086] Step 303, perform satellite code determination on the uplink data to determine whether the satellite code in the uplink data matches the feeder unit. If the determination is successful, proceed to step 304; otherwise, proceed to step 302 again.

[0087] Step 304, identifying the data type in the uplink data:

[0088] If the data type in the uplink data is a start frame, a CRC check is performed on the start frame. If the CRC check is correct, the cache model of the feeder is enabled, so that the reconstructed / uploaded data frames received thereafter are stored in the fixed storage of the feeder. If the CRC check is wrong, the process proceeds to step 309 after marking the CRC check error in the error identification area of ​​the downlink data frame.

[0089] If the data type in the uplink data is a reconstruction / upload data frame, a CRC check is performed on the reconstruction / upload data frame. If the CRC check is correct, step 305 is performed. If the CRC check is wrong, step 306 is performed.

[0090] If the data type in the uplink data is an end frame, a CRC check is performed on the end frame. If the CRC check is correct, step 307 is performed. If the CRC check is wrong, step 306 is performed.

[0091] Step 305, the continuity of the reconstructed / annotated data with correct CRC verification is determined:

[0092] If the reconstruction / upload data is continuous, check whether the cache mode of the feeder is turned on. If the cache mode is turned on, write cache operation is performed on the reconstruction / upload data frame that is verified correctly and continuous. If the cache mode is not turned on, discard the reconstruction / upload data frame and enter step 309;

[0093] If the reconstructed / uploaded data is discontinuous, the cache mode of the feeder is turned off, and the process proceeds to step 309 after a discontinuous error is identified in the downlink data frame;

[0094] Step 306, when it is detected that a CRC check error occurs in the reconstructed / uploaded data frame or the end frame, the cache mode of the feeder is immediately turned off, and the CRC check error is marked in the downlink data frame before entering step 309;

[0095] Step 307, the continuity of the end frame with a correct CRC check is determined:

[0096] If the end frames are continuous, a cache completion flag is output and the process goes to step 308;

[0097] If the end frame is discontinuous, the cache mode of the feeder is turned off, and after a discontinuous error is identified in the downlink data frame, the process proceeds to step 309;

[0098] Step 308, the feed unit forwards the complete, continuous and correct reconstruction / upload data to the corresponding single machine of the satellite, and outputs a reconstruction / upload data task completion mark;

[0099] Step 309, after updating the uplink page address in real time in the downlink data frame, return to step 301, wherein the last step of the feeding unit processing each uplink data frame is to update the uplink frame page address in the downlink frame to the page address in the correct data frame received in the previous frame.

[0100] The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. All equivalent structural changes made by using the contents of the present invention specification and drawings under the inventive concept of the present invention, or directly / indirectly applied in other related technical fields are included in the patent protection scope of the present invention.

Claims

1. A method for sending and processing power feed data, characterized in that: The steps include: Step 101, the ground station predicts the satellite transit time and azimuth, and when the satellite is about to enter, the ground station feed antenna and the measurement and control antenna are aligned with the satellite and the measurement and control ground detection and feed ground detection equipment are turned on; Step 102, waiting for the tracking and control station to lock and synchronize the downlink telemetry signal of the satellite, and after locking and synchronizing the downlink telemetry signal, the tracking and control station sends a feed power amplifier start instruction; Step 103, the ground station feeds the ground to check the satellite uplink empty frame data, and completes the satellite-to-ground feed communication link establishment for the feeder; Step 104, before the business data uplink or reconstruction uplink task starts, the ground station feeds the ground detection to continue uplinking empty frame data, and then the ground station feeds the ground detection to perform the business data uplink task or reconstruction uplink task, and processes the uplink business data of the business data uplink task or the reconstructed uplink data of the reconstruction uplink task based on the satellite's feeding unit.

2. The method for sending and processing power feed data according to claim 1, characterized in that: In step 104, when performing a service data uplink task, the ground station feeds the ground detection to send an uplink service data frame, and the frame count of the service data frame starts from 1 until the ground station feeds the ground detection to stop sending service data and turns to continue sending uplink empty frame data, and then performs the service data uplink task again or reconstructs the uplink task.

3. The method for sending and processing power feed data according to claim 1, characterized in that: When the satellite's feed unit processes the uplink business data of the business data uplink mission, the feed unit does not store the uplink business data, and forwards the uplink business data to the corresponding unit of the satellite in real time.

4. The method for sending and processing power feed data according to claim 1, 2 or 3, characterized in that: When performing the service data uplink task, the uplink service data and empty frame data processing process is as follows: Step 201, initializing the data processing unit of the power feeding unit; Step 202, waiting for uplink service data. After obtaining the uplink service data, the synchronization header of the uplink service data is judged. If the judgment is passed, step 203 is performed, otherwise step 202 is performed again; Step 203, performing satellite code determination on the uplink service data to determine whether the satellite code in the uplink service data matches the feeder unit. If the determination is successful, proceed to step 204; otherwise, proceed to step 202 again. Step 204: Identify the data type in the uplink service data: If the data type in the uplink service data is a service data frame, a CRC check is performed on the service data frame. If the CRC check is correct, step 205 is performed. If the CRC check is wrong, step 206 is performed. If the data type in the uplink service data is empty frame data, a CRC check is performed on the empty frame data. If the CRC check is correct, step 207 is performed. If the CRC check is wrong, step 206 is performed. Step 205, the continuity of the uplink service data with correct CRC verification is determined: If the uplink service data is continuous, the continuous service data is forwarded and output to the corresponding single machine of the satellite in real time, and step 207 is performed; If the uplink service data is discontinuous, the discontinuous service data is forwarded and output to the corresponding single machine of the satellite in real time, and step 207 is performed after the discontinuous error is marked on the error page of the downlink data frame; Step 206, for a service data frame or empty frame data with a CRC check error, step 207 is performed after the error page of the downlink data frame indicates a CRC check error; Step 207, updating the uplink page address in the downlink data frame in real time, and completing data processing of the service data and the empty frame data once after the update is completed; Step 208, determine whether to stop the service data uplink task: If yes, the feeding ground station continues to uplink empty frame data until the business data uplink task is completed again or the uplink task is reconstructed; Otherwise, return to step 202.

5. The method for sending and processing power feed data according to claim 1, characterized in that: When the satellite's feeding machine processes the reconstructed uploading data of the reconstruction uploading task, the feeding machine stores the reconstructed uploading data, and after completing the reception of all the reconstructed uploading data of all the reconstruction uploading tasks, the feeding machine uniformly forwards the data to the corresponding machine, rather than forwarding it in real time.

6. The method for sending and processing power feed data according to claim 1, 2, 3 or 5, characterized in that: When performing the reconstruction of the upper annotation task, the processing process of reconstructing the upper annotation data is as follows: Step 301, initializing the data processing unit of the power feeding unit; Step 302, waiting for uplink data. After obtaining the uplink data, the synchronization header of the uplink data is judged. If the judgment is passed, step 303 is performed, otherwise step 302 is performed again; Step 303, perform satellite code determination on the uplink data to determine whether the satellite code in the uplink data matches the feeder unit. If the determination is successful, proceed to step 304; otherwise, proceed to step 302 again. Step 304, identifying the data type in the uplink data: If the data type in the uplink data is a start frame, a CRC check is performed on the start frame. If the CRC check is correct, the cache model of the feeder is enabled, so that all reconstructed uplink data frames received thereafter are stored in the solid-state memory of the feeder. If the CRC check is wrong, the process proceeds to step 309 after marking the CRC check error in the error identification area of ​​the downlink data frame. If the data type in the uplink data is a reconstructed uplink data frame, a CRC check is performed on the reconstructed uplink data frame. If the CRC check is correct, step 305 is performed. If the CRC check is wrong, step 306 is performed. If the data type in the uplink data is an end frame, a CRC check is performed on the end frame. If the CRC check is correct, step 307 is performed. If the CRC check is wrong, step 306 is performed. Step 305, the continuity of the reconstructed data with correct CRC verification is determined: If the reconstructed upper injection data is continuous, check whether the cache mode of the feeder is turned on. If the cache mode is turned on, write cache operation is performed on the reconstructed upper injection data frame that is verified correctly and continuously. If the cache mode is not turned on, discard the reconstructed upper injection data frame and enter step 309; If the reconstructed uplink data is discontinuous, the cache mode of the feeder is turned off, and the process proceeds to step 309 after a discontinuous error is identified in the downlink data frame; Step 306, when it is detected that a CRC check error occurs in the reconstructed uplink data frame or the end frame, the cache mode of the feeder is immediately turned off, and the CRC check error is marked in the downlink data frame before entering step 309; Step 307, the continuity of the end frame with a correct CRC check is determined: If the end frames are continuous, a cache completion flag is output and the process goes to step 308; If the end frame is discontinuous, the cache mode of the feeder is turned off, and after a discontinuous error is identified in the downlink data frame, the process proceeds to step 309; Step 308, the feeding unit forwards the complete, continuous and correct reconstructed uplink data to the corresponding unit of the satellite, and outputs a task completion mark of reconstructing uplink data; Step 309, after updating the uplink page address in the downlink data frame in real time, return to step 301.

7. The method for sending and processing power feed data according to claim 6, characterized in that: In step 309, the last step of processing each uplink data frame by the feeder is to update the "page address of the current uplink data frame" parameter in the downlink frame of the feeder to the page address of the currently received correct uplink data frame.

Citation Information

Patent Citations

  • Method for transporting and managing satellite constellation information

    CN101354828A

  • Data uploading method for satellite on-orbit software reconstruction

    CN112003643A