Automatic processing and analysis system and method for satellite PCM feature data
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-11
- Publication Date
- 2026-08-14
AI Technical Summary
这一传统方式存在明显局限,一方面,其对不同类型的接口波形与 PCM 特征数据的适用性较差;另一方面,缺乏基于数据驱动的分析与处理能力,难以挖掘隐藏在数据里的异常情况
1、本发明能够高效满足各型号涉及接口波形的自动测试需求,系统预留特征集处理算法分析接口,能灵活扩展各类自定义算法,具备快速开发与升级能力,广泛适用于各级卫星领域产品的工程研制和测试工作。
Smart Images

Figure CN122571377A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of satellite data processing and analysis technology, specifically, it relates to an automatic processing and analysis system for satellite PCM feature data. Background Technology
[0002] Pulse Code Modulation (PCM) is a digital signal generated by sampling, quantizing, and encoding a continuously changing analog signal.
[0003] In the process of functional testing of satellite single-unit data interfaces and troubleshooting analysis under the overall satellite status, the processing and analysis of satellite PCM characteristic data are often involved. Due to the differences in on-board test interface types and ground test equipment models, the processing of this type of data is complex and cumbersome. Moreover, the relevant data processing links lack automated and intelligent processing capabilities, relying too much on manual operation. This not only restricts the improvement of work efficiency at the satellite test site, but this problem is particularly prominent in the application scenario of troubleshooting analysis.
[0004] For example, patent document CN203014825U discloses a PCM interface testing device, including a telemetry PCM channel device, a remote control PCM channel device, and a PCM channel host. The telemetry PCM channel device is connected to a satellite, receives PCM telemetry signals output by the satellite, and outputs the telemetry signals to the telemetry signal input port of the PCM channel host. The remote control PCM channel device receives remote control commands output by the PCM channel host through a bus network and outputs the PCM remote control commands to the remote control command input port of the satellite. This technical solution enables the testing of the satellite PCM interface.
[0005] For example, patent document CN110209697A discloses a method for processing telemetry data from a launch vehicle, including: acquiring a PCM data stream from the launch vehicle; obtaining channel information data of the channel to be processed based on the PCM data stream; obtaining channel position data of the channel to be processed based on the channel information data; and sending the channel position data to a telemetry data processing system for storage and processing. This invention transforms the PCM data stream into a two-dimensional region with subframes and subframes as the horizontal and vertical coordinates, and divides it into m*n units, each unit corresponding to a channel. The channel position data represents the positions of multiple channels to be processed, allowing for a more concise and intuitive display of the subframes and subframes of each channel. This reduces the storage space of the telemetry data processing system and allows for the intuitive display of the subframe and subframe numbers of the channels to be processed during data processing.
[0006] For example, patent document CN107332604A discloses a method and system for processing multi-source telemetry data throughout the entire satellite cycle. It mainly analyzes and provides solutions to the problem of inconsistent telemetry formats transmitted by the telemetry and control channel and the data transmission channel. This invention uses three parameters—data frame header, frame header position, and frame length—to extract and process telemetry data. It is designed for satellite telemetry and control channel and data transmission channel data. However, it lacks the functions of acquiring and storing waveform data and analyzing and extracting feature data transmitted via the PCM channel, which has certain limitations.
[0007] For example, patent document CN113468054A discloses an automated testing system and method for satellite interface and function testing. This invention uses automated testing software, automated data simulation acquisition system, automated testing device, etc., to acquire test signals and send simulation signals to the satellite simultaneously, and supports the automatic generation of test sequences. This invention mainly solves the problem of slow progress in interface testing of different models through interface acquisition function conversion and adaptation and automated program scheduling. However, it lacks convenience in waveform interface data acquisition and feature data analysis function.
[0008] Currently, the acquisition, storage, and analysis of satellite interface waveforms and PCM feature data using traditional methods mainly rely on manual operation and image capture. This traditional approach has significant limitations. On the one hand, it is poorly applicable to different types of interface waveforms and PCM feature data; on the other hand, it lacks data-driven analysis and processing capabilities, making it difficult to uncover anomalies hidden within the data.
[0009] Therefore, there is an urgent need to design an automated processing and analysis system and method for satellite PCM feature data. This system should not only effectively meet the automated testing requirements of interface waveforms for various satellite models, but also reserve interfaces for feature set processing algorithms to enable flexible expansion of various custom algorithms and rapid development and upgrade capabilities. This would allow for broad applicability to engineering development and testing of products across all levels of the satellite industry. Summary of the Invention
[0010] To address the shortcomings of existing technologies, the purpose of this invention is to provide an automatic processing and analysis system for satellite PCM feature data, comprising: The data acquisition and storage module is compatible with different waveform acquisition device interfaces to complete the acquisition, storage and management of satellite raw PCM data; The feature model construction module completes the functions of constructing and maintaining waveform signal feature sets and PCM data feature sets. The model loading and correction module loads the signal model and analyzes and corrects the waveform signal characteristics. The data analysis and processing module initiates analysis and processing tasks, loads data feature sets, automatically analyzes and processes data, and generates results. The task control and playback module creates real-time tasks or loads historical tasks to achieve panoramic display and playback of PCM data.
[0011] Preferably, the data acquisition and storage module adapts to the waveform acquisition interface and communication protocol of various types of oscilloscopes to complete the data acquisition interface encapsulation, realize the input control command set and output raw data storage file. The control command set includes: reference period, trigger mode, and level; the raw data storage file includes: sampling time, channel number, command information, number of sampling points, and voltage value.
[0012] Preferably, the feature model construction module allows users to construct models of common waveform signal types, periodic signals, and duty cycle signal features to form a waveform signal feature set. It also constructs models of feature codeword definitions, location positioning, quantity statistics, and frame length analysis features to form a PCM data feature set, providing users with a suitable feature set for automatic processing and analysis of satellite PCM feature data.
[0013] Preferably, the model loading and correction module loads the signal model, analyzes and corrects the features of the pre-acquired waveform signal, and obtains the waveform signal feature set.
[0014] Preferably, the data analysis and processing module starts the data analysis and processing task, loads the data feature set, triggers real-time data acquisition and stores the raw acquired data according to the input control command, automatically converts the signal waveform into PCM codewords, analyzes and processes the data feature set, obtains the location, quantity statistics and frame length analysis results of the feature codewords, displays and refreshes them on the waveform graph in real time and generates a processing result file.
[0015] Preferably, the task control and playback module completes the custom speed playback of the original acquired PCM data by creating real-time tasks or loading task data, and realizes panoramic playback of the original data, data feature processing results, and control command information by selecting task processing results or secondary processing analysis.
[0016] This invention also proposes an automatic processing and analysis method for satellite PCM feature data, employing the aforementioned automatic processing and analysis system for satellite PCM feature data, comprising: Step S1: Encapsulate the data acquisition interface and standardize its design; Step S2: Construct the PCM data feature set; Step S3: Load the signal model and correct the waveform characteristics; Step S4: Collect and store data and convert it into PCM codewords; Step S5: Analyze the PCM data and generate the results file; Step S6: Realize panoramic playback of PCM data.
[0017] Preferably, step S1 specifically refers to having the data acquisition and storage module adapt to the waveform acquisition interface and communication protocol of various types of oscilloscopes to complete the data acquisition interface encapsulation, and realize the standardized design of input control command set and output raw data storage file; step S2 specifically refers to having the feature model construction module complete the construction and maintenance of waveform signal feature set and PCM data feature set, construct models for signal features such as common waveform signal types, period, duty cycle and so on to form waveform signal feature set, and construct models for features such as feature code word definition, position positioning, quantity statistics, frame length analysis and so on to form PCM data feature set.
[0018] Preferably, step S3 specifically refers to loading the signal model and correcting the waveform characteristics: the loading and correction module completes the loading of the signal model and analyzes and corrects the waveform signal characteristics; step S4 specifically refers to acquiring and storing data and converting it into PCM codewords: the data analysis and processing module starts the data analysis and processing task, loads the data feature set, triggers real-time data acquisition and stores the original acquired data through input control commands, and automatically converts the signal waveform into PCM codewords.
[0019] Preferably, step S5 specifically refers to analyzing PCM data and generating a result file: using the acquired PCM codewords, the data feature set is analyzed and processed to obtain the location, quantity statistics, frame length analysis, and other results of the feature codewords, which are then displayed and refreshed on the waveform in real time and a processing result file is generated; step S6 specifically refers to realizing panoramic playback of PCM data: the task control and playback module completes the custom speed playback of the original acquired PCM data by creating real-time tasks or loading historical tasks, and realizes panoramic playback of the original data, data feature processing results, and control command information by selecting the task processing results or secondary processing analysis.
[0020] Compared with the prior art, the present invention has the following beneficial effects: 1. This invention can efficiently meet the automatic testing requirements of interface waveforms for various models. The system reserves feature set processing algorithm analysis interface, can flexibly expand various custom algorithms, has rapid development and upgrade capabilities, and is widely applicable to the engineering development and testing of satellite products at all levels.
[0021] 2. This invention realizes the data acquisition, storage, processing and analysis functions of various satellite-to-ground interface waveform signal analysis devices. 3. The analysis method based on waveform and data characteristics in this invention effectively compensates for the current lack of PCM data analysis capabilities in satellite testing sites, and improves the efficiency of data anomaly diagnosis and rapid location. Attached Figure Description
[0022] Other features, objects, and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings: Figure 1 This is a schematic diagram of the system functions of the automatic processing and analysis system for satellite PCM feature data proposed in this invention; Figure 2 This is a flowchart illustrating the automatic processing and analysis method for satellite PCM feature data proposed in this invention. Detailed Implementation
[0023] The present invention will now be described in detail with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the present invention, but do not limit the invention in any way. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all fall within the protection scope of the present invention.
[0024] This invention proposes an automatic processing and analysis system for satellite PCM feature data, as shown in the attached figure. Figure 1 As shown, it includes a data acquisition and storage module. This module adapts to the interfaces of different waveform acquisition devices to complete the acquisition, storage, and management of raw PCM data from the satellite. Specifically, the data acquisition and storage module adapts to the waveform acquisition interfaces and communication protocols of various types of oscilloscopes, encapsulates the data acquisition interface, and implements the input control command set and output raw data storage file. The control command set includes: reference period, trigger mode, and level; the raw data storage file includes: sampling time, channel number, command information, number of sampling points, and voltage value.
[0025] The feature model construction module completes the functions of constructing and maintaining waveform signal feature sets and PCM data feature sets. The feature model construction module allows users to construct models of signal features such as common waveform signal types (such as square waves, sine waves, triangle waves, etc.), period, duty cycle, etc., and form waveform signal feature sets. It also constructs models of features such as feature codeword definition, location positioning, quantity statistics, frame length analysis, etc., and forms PCM data feature sets, providing users with suitable feature sets for automatic processing and analysis of satellite PCM feature data.
[0026] The model loading and calibration module loads the signal model and analyzes and calibrates the waveform signal features. It also loads the signal model, analyzes and calibrates the pre-acquired waveform signal features, and obtains an accurate waveform signal feature set.
[0027] The data analysis and processing module initiates the analysis and processing task, loads the data feature set, automatically analyzes and processes the data, and generates results. After loading the data feature set, the module triggers real-time data acquisition and stores the raw acquired data according to the input control command. It automatically converts the signal waveform into PCM codewords, analyzes and processes the data feature set, obtains results such as the location, quantity, and frame length analysis of the feature codewords, and displays and refreshes them on the waveform graph in real time, generating a processing result file.
[0028] The Task Control and Playback module allows users to create real-time tasks or load historical tasks, enabling panoramic display and playback of PCM data. By creating real-time tasks or loading task data, the module provides customizable playback speeds of the raw PCM data. It allows for panoramic playback of raw data, data feature processing results, and control command information by selecting task processing results or secondary processing analysis methods.
[0029] This invention proposes an automatic processing and analysis method for satellite PCM feature data, and employs an automatic processing and analysis system for satellite PCM feature data, as shown in the attached figure. Figure 2 As shown, it includes the following steps: Step S1: Encapsulate and standardize the acquisition interface: The data acquisition and storage module is made to adapt to the waveform acquisition interface and communication protocol of various types of oscilloscopes, and the data acquisition interface is encapsulated to achieve the standardized design of input control command set and output raw data storage file; Step S2: Construct PCM data feature set: The feature model construction module completes the construction and maintenance of waveform signal feature set and PCM data feature set. It constructs models for signal features such as common waveform signal types (e.g., square wave, sine wave, triangle wave, etc.), period, duty cycle, etc., and forms waveform signal feature set. It also constructs models for features such as feature code word definition, position location, quantity statistics, frame length analysis, etc., and forms PCM data feature set. Step S3: Load the signal model and correct waveform characteristics: The loading and correction module completes the loading of the signal model and analyzes and corrects the waveform signal characteristics; Step S4: Collect and store data and convert it into PCM codewords: Instruct the data analysis and processing module to start the data analysis and processing task, load the data feature set, trigger real-time data acquisition and store the raw data through input control commands, and automatically convert the signal waveform into PCM codewords; Step S5: Analyze PCM data and generate result file: Using the acquired PCM codewords, analyze and process the data feature set to obtain the location, quantity statistics, frame length analysis, and other results of the feature codewords. Display and refresh the results on the waveform graph in real time and generate the processing result file. Step S6: Achieve panoramic playback of PCM data: The task control and playback module completes the custom speed playback of the original acquired PCM data by creating real-time tasks or loading historical tasks. It achieves panoramic playback of the original data, data feature processing results, and control command information by selecting task processing results or secondary processing analysis.
[0030] Those skilled in the art will understand that, besides implementing the system and its various devices, modules, and units provided by this invention in the form of purely computer-readable program code, the same functions can be achieved entirely through logical programming of the method steps, making the system and its various devices, modules, and units of this invention function in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers. Therefore, the system and its various devices, modules, and units provided by this invention can be considered as a hardware component, and the devices, modules, and units included therein for implementing various functions can also be considered as structures within the hardware component; alternatively, the devices, modules, and units for implementing various functions can be considered as both software modules implementing the method and structures within the hardware component.
[0031] Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art can make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. Unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.
Claims
1. An automatic processing and analysis system for satellite PCM feature data, characterized in that, include: The data acquisition and storage module is compatible with different waveform acquisition device interfaces to complete the acquisition, storage and management of satellite raw PCM data; The feature model construction module completes the functions of constructing and maintaining waveform signal feature sets and PCM data feature sets. The model loading and correction module loads the signal model and analyzes and corrects the waveform signal characteristics. The data analysis and processing module initiates analysis and processing tasks, loads data feature sets, automatically analyzes and processes data, and generates results. The task control and playback module creates real-time tasks or loads historical tasks to achieve panoramic display and playback of PCM data.
2. The automatic processing and analysis system for satellite PCM feature data according to claim 1, characterized in that, The data acquisition and storage module adapts to the waveform acquisition interfaces and communication protocols of various types of oscilloscopes, completes the encapsulation of the data acquisition interface, and realizes the input control command set and output raw data storage file. The control command set includes: reference period, trigger mode, and level; the raw data storage file includes: sampling time, channel number, command information, number of sampling points, and voltage value.
3. The automatic processing and analysis system for satellite PCM feature data according to claim 1, characterized in that, The feature model construction module allows users to build models of common waveform signal types, periodic signals, and duty cycle signal features to form waveform signal feature sets. It also builds models of feature codeword definitions, location positioning, quantity statistics, and frame length analysis features to form PCM data feature sets, providing users with suitable feature sets for automatic processing and analysis of satellite PCM feature data.
4. The automatic processing and analysis system for satellite PCM feature data according to claim 1, characterized in that, The model loading and correction module loads the signal model, analyzes and corrects the features of the pre-acquired waveform signal, and obtains the waveform signal feature set.
5. The automatic processing and analysis system for satellite PCM feature data according to claim 1, characterized in that, The data analysis and processing module starts the data analysis and processing task, loads the data feature set, triggers real-time data acquisition and stores the original acquired data according to the input control command, automatically converts the signal waveform into PCM codewords, analyzes and processes the data feature set, obtains the location, quantity statistics and frame length analysis results of the feature codewords, displays and refreshes them on the waveform graph in real time and generates a processing result file.
6. The automatic processing and analysis system for satellite PCM feature data according to claim 1, characterized in that, The task control and playback module completes the custom speed playback of the original PCM data by creating real-time tasks or loading task data. It can achieve panoramic playback of the original data, data feature processing results, and control command information by selecting the task processing results or secondary processing analysis.
7. An automatic processing and analysis method for satellite PCM feature data, characterized in that, The aforementioned automatic processing and analysis system for satellite PCM feature data includes: Step S1: Encapsulate the data acquisition interface and standardize its design; Step S2: Construct the PCM data feature set; Step S3: Load the signal model and correct the waveform characteristics; Step S4: Collect and store data and convert it into PCM codewords; Step S5: Analyze the PCM data and generate the results file; Step S6: Achieve panoramic playback of PCM data.
8. The automatic processing and analysis method for satellite PCM feature data according to claim 7, characterized in that, Step S1 specifically refers to having the data acquisition and storage module adapt to the waveform acquisition interface and communication protocol of various types of oscilloscopes, complete the data acquisition interface encapsulation, and realize the standardized design of input control command set and output raw data storage file; Step S2 specifically refers to having the feature model construction module complete the construction and maintenance of waveform signal feature set and PCM data feature set, construct models for signal features such as common waveform signal types, period, and duty cycle to form waveform signal feature set, and construct models for features such as feature code word definition, position positioning, quantity statistics, and frame length analysis to form PCM data feature set.
9. The automatic processing and analysis method for satellite PCM feature data according to claim 7, characterized in that, Step S3 specifically refers to loading the signal model and correcting the waveform characteristics: the loading and correction module completes the loading of the signal model and analyzes and corrects the waveform signal characteristics; Step S4 specifically refers to acquiring and storing data and converting it into PCM codewords: the data analysis and processing module starts the data analysis and processing task, loads the data feature set, triggers real-time data acquisition and stores the original acquired data through input control commands, and automatically converts the signal waveform into PCM codewords.
10. The automatic processing and analysis method for satellite PCM feature data according to claim 7, characterized in that, Step S5 specifically refers to analyzing PCM data and generating a result file: using the acquired PCM codewords, the data feature set is analyzed and processed to obtain the location, quantity statistics, frame length analysis, and other results of the feature codewords, which are then displayed and refreshed on the waveform in real time and a processing result file is generated. Step S6 specifically refers to realizing panoramic playback of PCM data: the task control and playback module completes the custom speed playback of the original acquired PCM data by creating real-time tasks or loading historical tasks, and realizes panoramic playback of the original data, data feature processing results, and control command information by selecting the task processing results or secondary processing analysis.
Citation Information
Patent Citations
Processing method and processing system for satellite complete period multisource telemetering data
CN107332604A
Carrier rocket telemetry data processing method
CN110209697A
Automatic test system and method for satellite interface and function test
CN113468054A
PCM interface test device
CN203014825U