On-orbit micro-vibration data processing method and device

Through the on-orbit microvibration data processing method, including data packaging, subcontract analysis, data correction and other steps, the problem of packet loss and packet error in on-orbit microvibration data transmission is solved, the accuracy and efficiency of data processing are improved, and the improvement of the improvement of the data processing is improved. The imaging and laser communication performance of the spacecraft.

CN119397261APending Publication Date: 2025-02-07BEIJING INST OF SPACECRAFT ENVIRONMENT ENG
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411514546.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In the transmission process of micro-vibration data in orbit, packet loss and errors are prone to problems such as packet loss and errors in the process of transmission, resulting in low data processing efficiency and affecting the camera imaging accuracy and laser communication quality of the spacecraft.

Method used

Using the on-orbit microvibration data processing method, the data is packaged and sent to the ground receiving end through the microvibration on-orbit measurement device. The ground receiving end uses sub-packaging, verification and analysis methods to depacket the data, and through data interception and frequency domain conversion The method processes the time domain data, corrects it according to the on-orbit environment parameters, and obtains the frequency response information of each measurement point.

Benefits of technology

This method can effectively process in orbit micro vibration data, improve the accuracy and completeness of the data, and improve the imaging accuracy and laser communication quality of the spacecraft.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119397261A_ABST
    Figure CN119397261A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an on-orbit micro-vibration data processing method and device, and the method comprises the steps: enabling a micro-vibration on-orbit measurement device to package, store and pack micro-vibration measurement data, determining a micro-vibration measurement data package, and transmitting the micro-vibration measurement data package to a ground receiving end; the ground receiving end unpacks the micro-vibration measurement data packet through subpackaging, verification and analysis methods, and restores the micro-vibration measurement data packet into time domain data; and processing the time domain data by using a data interception and frequency domain conversion method, and correcting according to the in-orbit environment parameters to obtain frequency response information of each measuring point. According to the method, on-orbit data packets are converted into continuous time domain data through classification, verification and analysis methods, then the continuous time domain data are processed through data interception, frequency domain conversion and data correction, frequency response information of on-orbit micro-vibration is obtained, and the accuracy of the data is improved. And the method is simple to operate and high in universality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of this specification relate to the field of aerospace technology, and in particular to an on-orbit micro-vibration data processing method. Background Art

[0002] The on-orbit micro-vibration environment of spacecraft is the main source of interference during on-orbit camera imaging, intersatellite laser payload link building and laser tracking. Based on a large amount of ground micro-vibration tests and on-orbit micro-vibration measurement data, the identified micro-vibration disturbance sources include antenna rotation, solar wing rotation, flywheel rotation, CMG operation, etc. The disturbance forces generated by these disturbance sources are transmitted to the camera lens and laser payload transmitting end through the spacecraft structure, affecting the camera imaging accuracy and laser payload stable tracking.

[0003] The impact of micro-vibration on the imaging quality of aerospace optical cameras is mainly reflected in two aspects: first, the visual axis jitter caused by the relative movement of the image plane and the detector; second, the surface shape changes of each optical element and the rigid body displacement generated between them cause the optical system transmission function to decrease; the impact of micro-vibration on the quality of aerospace laser communication is mainly through the superposition of the inherent error of the PAT system, which will cause the optical antennas of both communicating parties to jitter, thereby increasing the communication bit error rate. When the control error caused by the vibration of the satellite platform is relatively light, the signal-to-noise ratio and communication quality of the system will decrease;

[0004] In the project, various disturbance sources on the spacecraft are mainly identified through ground micro-vibration tests, and their response characteristics are collected on the ground to correct the working information of key payloads. Considering the boundary difference between the micro-vibration environment of the spacecraft on orbit and the ground, the ground micro-vibration simulation cannot completely reproduce the on-orbit state, so it is necessary to conduct micro-vibration tests on orbit, use the on-orbit measurement data to truly reflect the disturbance information on orbit, and use this as a basis to carry out micro-vibration suppression and image correction. Therefore, it is necessary to set up micro-vibration sensors and signal collectors on the spacecraft to collect micro-vibration data.

[0005] Since the in-orbit data transmission needs to be packaged and transmitted through special protocols such as RS422, 1553B, CAN, Ethernet, etc., a large number of data packets will be formed after the micro-vibration data is transmitted to the ground, and packet loss and error will occur during the transmission process. Therefore, a better solution is urgently needed. Summary of the invention

[0006] In view of this, the embodiments of this specification provide an on-orbit micro-vibration data processing method. One or more embodiments of this specification also relate to an on-orbit micro-vibration data processing device, a computing device, a computer-readable storage medium and a computer program to solve the technical defects existing in the prior art.

[0007] According to a first aspect of an embodiment of this specification, a method for processing on-orbit micro-vibration data is provided, comprising:

[0008] The micro-vibration on-orbit measurement device packages, stores and groups the micro-vibration measurement data, determines the micro-vibration measurement data packet, and sends the micro-vibration measurement data packet to a ground receiving end;

[0009] The ground receiving end unpacks the micro-vibration measurement data packet through packet segmentation, verification and analysis methods, and restores it to time domain data;

[0010] The time domain data is processed using data capture and frequency domain conversion methods, and corrected according to the on-orbit environmental parameters to obtain the frequency response information of each measuring point.

[0011] In a possible implementation, the ground receiving end unpacks the micro-vibration measurement data packet through a packetization, verification and analysis method to restore it to time domain data, including:

[0012] The micro-vibration measurement data packets are parsed by a packet splitter to determine the grouped data packets;

[0013] Verifying the packet data through a verifier to determine the verification data packet;

[0014] The verification data packet is unpacked based on the decoder and restored to time domain data.

[0015] In a possible implementation, the micro-vibration measurement data packet is parsed by a packet splitter to determine the grouped data packet, including:

[0016] The micro-vibration measurement data packet is parsed by a packet splitter to determine the packet classification code;

[0017] The micro-vibration measurement data packets are stored in a target folder based on the packet classification code;

[0018] Sort the data packets in the target folder according to the time code to determine the grouped data packets.

[0019] In a possible implementation, verifying the packet data packet by a verifier to determine the verification data packet includes:

[0020] Verify the packet data through the verifier to determine abnormal conditions;

[0021] The grouped data packets are processed based on preset exception handling rules to determine the verification data packets.

[0022] In a possible implementation, the check data packet is unpacked based on a decoder to restore it to time domain data, including:

[0023] The decoder unpacks the verification data packets in sequence and restores them to continuous time domain data.

[0024] In a possible implementation, the time domain data is processed using a data truncation and frequency domain conversion method, including:

[0025] Determine a target time period, intercept the time domain data by a time domain interceptor based on the target time period, and determine the intercepted data; wherein the interception length is determined based on the target frequency band range;

[0026] The intercepted data is converted into frequency domain by a frequency domain converter to obtain the initial frequency response data of each measuring point.

[0027] In a possible implementation, correction is performed according to the on-orbit environmental parameters to obtain the frequency response information of each measuring point, including:

[0028] The temperature data is determined according to the on-orbit environmental parameters, and the initial frequency response data of each measuring point is corrected based on the temperature data to determine the frequency response information of each measuring point.

[0029] According to a second aspect of an embodiment of this specification, there is provided an on-orbit micro-vibration data processing device, comprising:

[0030] A data receiving module is configured to package and store the micro-vibration measurement data of the micro-vibration on-orbit measurement device, to group the micro-vibration measurement data, to determine the micro-vibration measurement data packet, and to send the micro-vibration measurement data packet to a ground receiving end;

[0031] The data restoration module is configured to unpack the micro-vibration measurement data packet at the ground receiving end through a packetization, verification and analysis method, and restore it to time domain data;

[0032] The data correction module is configured to process the time domain data using data interception and frequency domain conversion methods, and to correct the data according to the on-orbit environmental parameters to obtain the frequency response information of each measuring point.

[0033] According to a third aspect of an embodiment of this specification, a computing device is provided, including:

[0034] Memory and processor;

[0035] The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the above-mentioned on-orbit micro-vibration data processing method are implemented.

[0036] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the above-mentioned on-orbit micro-vibration data processing method are implemented.

[0037] According to a fifth aspect of the embodiments of this specification, a computer program is provided, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned on-orbit micro-vibration data processing method.

[0038] The embodiments of this specification provide an on-orbit micro-vibration data processing method and device, wherein the on-orbit micro-vibration data processing method includes: the micro-vibration on-orbit measurement device packages and stores the micro-vibration measurement data, determines the micro-vibration measurement data packet, and sends the micro-vibration measurement data packet to the ground receiving end; the ground receiving end unpacks the micro-vibration measurement data packet through packetization, verification and analysis methods, and restores it to time domain data; the time domain data is processed using data interception and frequency domain conversion methods, and corrected according to the on-orbit environmental parameters to obtain the frequency response information of each measuring point. The on-orbit data packet is converted into continuous time domain data through classification, verification and analysis methods, and then the continuous time domain data is processed using data interception, frequency domain conversion and data correction to obtain the frequency response information of the on-orbit micro-vibration, thereby improving the accuracy of the data. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 is a flow chart of an on-orbit micro-vibration data processing method provided by an embodiment of this specification;

[0040] Figure 2 is a schematic diagram of an on-orbit micro-vibration data processing method provided by an embodiment of this specification;

[0041] Figure 3 It is a file schematic diagram of an on-orbit micro-vibration data processing method provided by an embodiment of this specification;

[0042] Figure 4 It is a structural schematic diagram of an on-orbit micro-vibration data processing device provided by an embodiment of this specification;

[0043] Figure 5 It is a structural block diagram of a computing device provided by an embodiment of this specification. DETAILED DESCRIPTION

[0044] Many specific details are described in the following description to facilitate a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so this specification is not limited to the specific implementation disclosed below.

[0045] The terms used in one or more embodiments of this specification are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of this specification. The singular forms of "a" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.

[0046] It should be understood that although the terms first, second, etc. may be used to describe various information in one or more embodiments of this specification, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0047] In this specification, an on-orbit micro-vibration data processing method is provided. This specification also relates to an on-orbit micro-vibration data processing device, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.

[0048] See also Figure 1 , Figure 1 A flow chart of an on-orbit micro-vibration data processing method provided according to an embodiment of the present specification is shown, which specifically includes the following steps.

[0049] Step 101: The micro-vibration on-orbit measurement device packages, stores and groups the micro-vibration measurement data, determines a micro-vibration measurement data packet, and sends the micro-vibration measurement data packet to a ground receiving end.

[0050] In practical applications, all on-orbit micro-vibration data packets can be directly downloaded to ground analysis equipment. The equipment has sufficient storage space to accommodate the space where the on-orbit data packets are located and the space occupied by the parsed data. The data packets are then classified and sorted according to the packet classification code and timing code.

[0051] For example, data packets are transmitted on-orbit via Ethernet, with a single data packet size of 64MB and a built-in checksum.

[0052] It should be noted that the data packet may also be an RS422 data packet or a 1553B data packet, which is not limited in the embodiments of this specification.

[0053] Step 102: The ground receiving end unpacks the micro-vibration measurement data packet through packet segmentation, verification and analysis methods, and restores it to time domain data.

[0054] In one possible implementation, the ground receiving end unpacks the micro-vibration measurement data packet through a packetization, verification and analysis method to restore it to time domain data, including: parsing the micro-vibration measurement data packet through a packetizer to determine the grouped data packet; verifying the grouped data packet through a verifier to determine the verification data packet; and unpacking the verification data packet based on a decoder to restore it to time domain data.

[0055] In practical applications, see Figure 2 , the scheme includes a packetizer, a checker, a decoder, a time domain interceptor, a frequency domain converter and a data corrector. The packetizer can classify and sort the data packets according to the data packet classification code, the checker can check the packet loss and overlap according to the data packet check code, the decoder can decode the on-orbit data packet and convert it into micro-vibration time domain data, the time domain interceptor can intercept the time domain data near the time point of interest, the frequency domain converter can perform frequency domain conversion on the intercepted time domain data, and the data corrector can correct the micro-vibration data according to the on-orbit environmental parameters based on the ground environmental parameter calibration results of each sensor.

[0056] Specifically, the micro-vibration measurement data packet is parsed by a packetizer to determine the grouped data packet, including: parsing the micro-vibration measurement data packet by a packetizer to determine the packet classification code; storing the micro-vibration measurement data packet into a target folder based on the packet classification code; and sorting the data packets in the target folder according to the time code to determine the grouped data packet.

[0057] In practical applications, see Figure 3 ,The packet depacketizer is used to parse the on-orbit data packets, distinguish multiple data packets according to the packet classification codes and place them in different folders, and arrange the data packets in the same folder according to the time code.

[0058] Among them, the packetizer packets the data according to the on-orbit encoding method.

[0059] In a possible implementation, verifying the packet data packet by a verifier to determine the verified packet includes: verifying the packet data packet by a verifier to determine an abnormality; and processing the packet data packet based on a preset exception processing rule to determine the verified packet.

[0060] In practical applications, the verifier is used to check the check codes in the data packets in the same folder to check whether there is packet loss or packet duplication, record the packet loss, and remove the duplicated packets.

[0061] Specifically, the verifier can verify data packet loss and packet duplication based on the verification code in the on-orbit data packet.

[0062] In a possible implementation, unpacking the verification data packet based on a decoder and restoring it to time domain data includes: unpacking the verification data packet based on a decoder in sequence and restoring it to continuous time domain data.

[0063] In practical applications, the decoder unpacks the verified data packets in the same folder in sequence and converts them into continuous time domain data.

[0064] Furthermore, the decoder parses the data according to the packetization and verification results and the on-orbit data encoding method, and the parsed data types include acceleration data, temperature data, angular displacement data and force data.

[0065] Step 103: Use data interception and frequency domain conversion methods to process the time domain data, and make corrections based on on-orbit environmental parameters to obtain frequency response information of each measuring point.

[0066] In a possible implementation, the time domain data is processed using a data capture and frequency domain conversion method, including: determining a target time period, capturing the time domain data using a time domain capturer based on the target time period, and determining the captured data; wherein the capture length is determined based on a target frequency band range; and performing frequency domain conversion on the captured data using a frequency domain converter to obtain initial frequency response data of each measuring point.

[0067] In practical applications, the time domain interceptor is used to intercept the time domain data of the time period of interest, and the interception length depends on the frequency band range of interest. The frequency domain converter converts the intercepted time domain data into the frequency domain to obtain the PSD spectrum data of each measuring point in the time period, and the micro-vibration frequency response of the frequency of interest can be viewed.

[0068] Specifically, the time domain interceptor verifies all types of data, and the intercepted data length is based on the frequency band range of interest. In this embodiment, the frequency band range of interest is 1 Hz to 500 Hz, and the interception time is not less than 10 / 1 Hz = 10 s, where 1 Hz is the minimum frequency of interest.

[0069] Furthermore, the frequency domain converter can convert the micro-vibration time domain signal into a PSD spectrum for all micro-vibration response data, including acceleration data, disturbance force data and angular displacement data.

[0070] It should be noted that the frequency domain data type may also include AUTOPOWER and FFT spectrum, which is not limited in the embodiments of this specification.

[0071] In a possible implementation, correction is performed according to on-orbit environmental parameters to obtain frequency response information of each measuring point, including: determining temperature data according to the on-orbit environmental parameters, correcting initial frequency response data of each measuring point based on the temperature data, and determining frequency response information of each measuring point.

[0072] In practical applications, the data corrector can correct the time domain and frequency domain data according to the temperature measurement result at that moment and the sensitivity of the sensor installed at each measuring point at that temperature.

[0073] Specifically, the data corrector can correct the measurement results according to the on-orbit temperature based on the sensitivity test data of the ground sensor at different temperatures. The initial sensitivity of the micro-vibration sensor is S0, and the function of the micro-vibration sensor sensitivity S changing with temperature T is S(T). This function curve is obtained by fitting the test data of the ground temperature-sensitivity calibration test. According to the on-orbit temperature measurement data T(t), the sensitivity of the micro-vibration sensor at time t is S(T(t)). The on-orbit micro-vibration response is corrected according to the sensitivity, and the original response curve over time is A 修正前 =A(t), the modified micro-vibration response time function is:

[0074] A 修正后 =A(t)×S(T(t)) / S0;

[0075] After data processing, it was found that the frequency domain data of each measuring point had an obvious response at the operating frequency and multiple frequency of the interference source. Based on this response, the working data of the on-orbit sensitive payload (camera or laser communicator) was interpreted or corrected.

[0076] The embodiments of this specification provide an on-orbit micro-vibration data processing method and device, wherein the on-orbit micro-vibration data processing method includes: the micro-vibration on-orbit measurement device packages and stores the micro-vibration measurement data, determines the micro-vibration measurement data packet, and sends the micro-vibration measurement data packet to the ground receiving end; the ground receiving end unpacks the micro-vibration measurement data packet through packetization, verification and analysis methods, and restores it to time domain data; the time domain data is processed using data interception and frequency domain conversion methods, and corrected according to the on-orbit environmental parameters to obtain the frequency response information of each measuring point. The on-orbit data packet is converted into continuous time domain data through classification, verification and analysis methods, and then the continuous time domain data is processed using data interception, frequency domain conversion and data correction to obtain the frequency response information of the on-orbit micro-vibration, thereby improving the accuracy of the data.

[0077] Corresponding to the above method embodiment, this specification also provides an embodiment of an on-orbit micro-vibration data processing device, Figure 4 FIG. 1 is a schematic diagram showing the structure of an on-orbit micro-vibration data processing device provided by an embodiment of the present specification. Figure 4 As shown, the device comprises:

[0078] The data receiving module 401 is configured to package and store the micro-vibration measurement data in the on-orbit micro-vibration measurement device, determine the micro-vibration measurement data packet, and send the micro-vibration measurement data packet to the ground receiving end;

[0079] The data restoration module 402 is configured to unpack the micro-vibration measurement data packet at the ground receiving end through a packetization, verification and analysis method, and restore it to time domain data;

[0080] The data correction module 403 is configured to process the time domain data using data interception and frequency domain conversion methods, and to correct the data according to the on-orbit environmental parameters to obtain the frequency response information of each measuring point.

[0081] In a possible implementation, the data restoration module 402 is further configured to:

[0082] The micro-vibration measurement data packets are parsed by a packet splitter to determine the grouped data packets;

[0083] Verifying the packet data through a verifier to determine the verification data packet;

[0084] The verification data packet is unpacked based on the decoder and restored to time domain data.

[0085] In a possible implementation, the data restoration module 402 is further configured to:

[0086] The micro-vibration measurement data packet is parsed by a packet splitter to determine the packet classification code;

[0087] The micro-vibration measurement data packets are stored in a target folder based on the packet classification code;

[0088] Sort the data packets in the target folder according to the time code to determine the grouped data packets.

[0089] In a possible implementation, the data restoration module 402 is further configured to:

[0090] Verify the packet data through the verifier to determine abnormal conditions;

[0091] The grouped data packets are processed based on preset exception handling rules to determine the verification data packets.

[0092] In a possible implementation, the data restoration module 402 is further configured to:

[0093] The decoder unpacks the verification data packets in sequence and restores them to continuous time domain data.

[0094] In a possible implementation, the data correction module 403 is further configured to:

[0095] Determine a target time period, intercept the time domain data by a time domain interceptor based on the target time period, and determine the intercepted data; wherein the interception length is determined based on the target frequency band range;

[0096] The intercepted data is converted into frequency domain by a frequency domain converter to obtain the initial frequency response data of each measuring point.

[0097] In a possible implementation, the data correction module 403 is further configured to:

[0098] The temperature data is determined according to the on-orbit environmental parameters, and the initial frequency response data of each measuring point is corrected based on the temperature data to determine the frequency response information of each measuring point.

[0099] The embodiments of this specification provide an on-orbit micro-vibration data processing method and device, wherein the on-orbit micro-vibration data processing device includes: a micro-vibration on-orbit measurement device packages, stores and groups micro-vibration measurement data, determines a micro-vibration measurement data packet, and sends the micro-vibration measurement data packet to a ground receiving end; the ground receiving end unpacks the micro-vibration measurement data packet through packetization, verification and analysis methods, and restores it to time domain data; uses data interception and frequency domain conversion methods to process the time domain data, and corrects it according to on-orbit environmental parameters to obtain frequency response information of each measurement point. The on-orbit data packet is converted into continuous time domain data through classification, verification and analysis methods, and then the continuous time domain data is processed by data interception, frequency domain conversion and data correction to obtain the frequency response information of on-orbit micro-vibration, thereby improving the accuracy of the data.

[0100] The above is a schematic scheme of an on-orbit micro-vibration data processing device of this embodiment. It should be noted that the technical scheme of the on-orbit micro-vibration data processing device and the technical scheme of the on-orbit micro-vibration data processing method described above belong to the same concept, and the details not described in detail in the technical scheme of the on-orbit micro-vibration data processing device can be referred to the description of the technical scheme of the on-orbit micro-vibration data processing method described above.

[0101] Figure 5 The structure block diagram of a computing device 500 provided according to an embodiment of the present specification is shown. The components of the computing device 500 include but are not limited to a memory 510 and a processor 520. The processor 520 is connected to the memory 510 via a bus 530, and the database 550 is used to store data.

[0102] The computing device 500 also includes an access device 540 that enables the computing device 500 to communicate via one or more networks 560. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 540 may include one or more of any type of network interface (e.g., a network interface card (NIC)) that is wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, and a near field communication (NFC).

[0103] In one embodiment of the present specification, the above components of the computing device 500 and Figure 5 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 5 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.

[0104] The computing device 500 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 500 may also be a mobile or stationary server.

[0105] Among them, the processor 520 is used to execute the following computer executable instructions, which, when executed by the processor, implement the steps of the above-mentioned on-orbit micro-vibration data processing method. The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above-mentioned on-orbit micro-vibration data processing method belong to the same concept. For details not described in detail in the technical scheme of the computing device, please refer to the description of the technical scheme of the above-mentioned on-orbit micro-vibration data processing method.

[0106] An embodiment of the present specification further provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the above-mentioned on-orbit micro-vibration data processing method.

[0107] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above-mentioned on-orbit micro-vibration data processing method belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above-mentioned on-orbit micro-vibration data processing method.

[0108] An embodiment of the present specification further provides a computer program, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned on-orbit micro-vibration data processing method.

[0109] The above is a schematic scheme of a computer program of this embodiment. It should be noted that the technical scheme of the computer program and the technical scheme of the above-mentioned on-orbit micro-vibration data processing method belong to the same concept, and the details not described in detail in the technical scheme of the computer program can be referred to the description of the technical scheme of the above-mentioned on-orbit micro-vibration data processing method.

[0110] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0111] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0112] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of this specification are not limited by the order of the actions described, because according to the embodiments of this specification, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of this specification.

[0113] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0114] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of this specification, so that technicians in the relevant technical field can understand and use this specification well. This specification is limited only by the claims and their full scope and equivalents.

Claims

1. An on-orbit micro-vibration data processing method, characterized in that: include: The micro-vibration on-orbit measurement device packages, stores and groups the micro-vibration measurement data, determines a micro-vibration measurement data packet, and sends the micro-vibration measurement data packet to a ground receiving end; The ground receiving end unpacks the micro-vibration measurement data packet through a packetization, verification and analysis method to restore it to time domain data; The time domain data is processed using data interception and frequency domain conversion methods, and is corrected according to on-orbit environmental parameters to obtain frequency response information of each measuring point.

2. The method according to claim 1, characterized in that The ground receiving end unpacks the micro-vibration measurement data packet through a packetization, verification and analysis method to restore it to time domain data, including: Parsing the micro-vibration measurement data packet by a packet splitter to determine a grouped data packet; Verifying the grouped data packets by a verifier to determine a verified data packet; The verification data packet is unpacked based on a decoder to restore it to time domain data.

3. The method according to claim 1, characterized in that The step of parsing the micro-vibration measurement data packet by a packet splitter to determine the grouped data packet includes: Parsing the micro-vibration measurement data packet by a packet splitter to determine a packet classification code; storing the micro-vibration measurement data packet into a target folder based on the packet classification code; The data packets in the target folder are sorted according to the time codes to determine the grouped data packets.

4. The method according to claim 1, characterized in that: The step of verifying the grouped data packets by a verifier to determine the verified data packets comprises: Verifying the packet data using a verifier to determine abnormal conditions; The grouped data packets are processed based on preset exception processing rules to determine the verification data packets.

5. The method according to claim 1, characterized in that The step of unpacking the verification data packet based on a decoder and restoring it to time domain data includes: The check data packet is unpacked in sequence based on the decoder to restore it into continuous time domain data.

6. The method according to claim 1, characterized in that The method of using data interception and frequency domain conversion to process the time domain data includes: Determine a target time period, and intercept the time domain data by a time domain interceptor based on the target time period to determine intercepted data; wherein the interception length is determined based on a target frequency band range; The intercepted data is converted into a frequency domain by the frequency domain converter to obtain initial frequency response data of each measuring point.

7. The method according to claim 6, characterized in that The correction is performed according to the on-orbit environmental parameters to obtain the frequency response information of each measuring point, including: Temperature data is determined according to on-orbit environmental parameters, and initial frequency response data of each measuring point is corrected based on the temperature data to determine frequency response information of each measuring point.

8. An on-orbit micro-vibration data processing device, characterized in that: include: A data receiving module is configured to package, store and group the micro-vibration measurement data of the micro-vibration on-orbit measurement device, determine a micro-vibration measurement data packet, and send the micro-vibration measurement data packet to a ground receiving end; A data restoration module is configured to unpack the micro-vibration measurement data packet by the ground receiving end through a packetization, verification and analysis method, and restore it to time domain data; The data correction module is configured to process the time domain data using data interception and frequency domain conversion methods, and to correct the data according to on-orbit environmental parameters to obtain frequency response information of each measuring point.

9. A computing device, characterized in that include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the on-orbit micro-vibration data processing method described in any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the on-orbit micro-vibration data processing method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Satellite platform micro-vibration feature extraction method and device

    CN121783324A