Multi-channel measurement and control signal monitoring method and device, and electronic equipment
By performing Fourier transform and data processing on multiple spacecraft signals, real-time monitoring of spacecraft measurement and control signals is achieved, the problem of inefficiency in the existing technology is solved, and the efficiency of signal processing and the safety and reliability of the system are improved.
Patent Information
- Application Number
- CN202411696591.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-04-01
AI Technical Summary
The prior art is inefficient when monitoring multiple spacecraft signals in real time, and cannot meet the current needs of real-time acquisition and instantaneous interference capture of multi-target spacecraft measurement and control signals.
By receiving the digital signals sent by each front-end device, Fourier transform processing is performed, frequency domain signal data is obtained, and it is processed to obtain spectrum data and characteristic data, and finally send these data to the monitoring computer to realize real-time monitoring of the measurement and control signals of each target spacecraft.
It improves the efficiency of signal processing, realizes real-time spectrum analysis and feature monitoring of the measurement and control signals transmitted by the target spacecraft, can promptly feedback the operating status of the spacecraft, and improves the safety and reliability of the spacecraft measurement and control system.
Smart Images

Figure CN119739068A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of spacecraft measurement and control signal monitoring, and in particular to a multi-channel measurement and control signal monitoring method and device, and electronic equipment. Background Art
[0002] With the continuous development of large-scale space missions such as manned space flight projects and lunar exploration projects, ground measurement and control stations need to simultaneously complete the sending and receiving of measurement and control data for multiple target spacecraft, and always grasp the link status and carrier spectrum information of the measurement and control signals of each target spacecraft, so as to achieve rapid and accurate determination of various problems such as telemetry loss of lock caused by abnormal measurement and control signal carriers and failure to send remote control commands.
[0003] In the related technology, when monitoring spacecraft measurement and control signals, a spectrum analyzer is usually used to monitor each signal in different time periods. The ability to capture transient signals and burst signals is limited, and only the frequency domain information of the signal can be measured. It lacks time domain information and does not have the ability to effectively measure signals in complex signal environments. As a result, the efficiency and accuracy of real-time monitoring of multiple spacecraft signals are low, and it cannot meet the current needs for real-time acquisition of multi-target spacecraft measurement and control signals and capture of instantaneous interference.
[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0005] The embodiment of the present invention provides a method and device for monitoring multi-channel measurement and control signals, and electronic equipment, so as to at least solve the technical problem of low efficiency in real-time monitoring of multi-channel spacecraft signals in the related art.
[0006] According to one aspect of an embodiment of the present invention, there is provided a method for monitoring multi-channel measurement and control signals, which is applied to a control processing computer, and includes: receiving a digital signal sent by each front-end device, wherein the front-end device is connected to a base station that receives the measurement and control signal transmitted by the target spacecraft, and each front-end device is used to collect one channel of measurement and control signal; performing Fourier transform processing on the digital signal to obtain frequency domain signal data; processing the frequency domain signal data to obtain spectrum data and feature data; and sending the spectrum data and feature data to a monitoring computer, so as to monitor the measurement and control signal of each target spacecraft through the monitoring computer.
[0007] In one embodiment of the present application, before receiving the digital signal sent by each front-end device, it also includes: configuring device parameters for each front-end device, wherein the device parameters include at least a device address and a sampling rate; when the device parameter configuration of the front-end device is completed, the front-end device connects to a base station that receives the measurement and control signal transmitted by the target spacecraft, samples the measurement and control signal based on the sampling rate, obtains a digital signal, and sends the digital signal to the control processing computer after binding the digital signal to the device address.
[0008] In one embodiment of the present application, the step of sampling the measurement and control signal to obtain a digital signal includes: a front-end device performs analog-to-digital conversion on the measurement and control signal to obtain an initial digital signal; the front-end device performs preset processing on the initial digital signal to obtain a digital signal, wherein the preset processing includes at least one of the following: frequency conversion processing, interpolation processing, extraction processing, and filtering processing.
[0009] In one embodiment of the present application, the step of performing Fourier transform processing on a digital signal to obtain frequency domain signal data includes: performing frame processing on the digital signal to obtain multiple frames of sub-signals; performing windowing processing on each frame of the sub-signal to obtain a windowed signal, wherein the windowed signal refers to a sub-signal with a preset window function added; and using a fast Fourier transform algorithm to process each frame of the windowed signal to obtain frequency domain signal data.
[0010] In one embodiment of the present application, the steps of processing frequency domain signal data to obtain spectrum data and feature data include: determining the signal power corresponding to each frequency based on the frequency domain signal data; constructing a spectrum curve based on the signal power corresponding to each frequency, and characterizing the spectrum curve as spectrum data; performing feature extraction on the frequency domain signal data to obtain power features and frequency features, and characterizing the power features and frequency features as feature data.
[0011] In one embodiment of the present application, before the spectrum data and the characteristic data are sent to the monitoring computer, it also includes: configuring monitoring parameters for the monitoring computer, wherein the monitoring parameters include at least: the channel name, the power characteristic threshold range, and the frequency characteristic threshold range of the device address corresponding to each front-end device; based on the historical measurement and control signals, generating a maximum power curve and a minimum power curve over a preset time length, wherein the preset time length refers to the unit time length of real-time monitoring by the monitoring computer; sending the maximum power curve and the minimum power curve to the monitoring computer, wherein the monitoring computer displays the real-time power curve over a preset time length generated based on the spectrum data on the display interface corresponding to each channel name, and at the same time displays the maximum power curve and the minimum power curve, and when the power characteristic contained in the characteristic data has a power characteristic value that does not belong to the power characteristic threshold range and / or the frequency characteristic contained in the characteristic data has a frequency characteristic value that does not belong to the frequency characteristic threshold range, an abnormal warning message is issued on the display interface corresponding to the channel name indicated by the characteristic data.
[0012] In one embodiment of the present application, each target spacecraft corresponds to a front-end device. After processing the frequency domain signal data to obtain the spectrum data and the characteristic data, it also includes: sending the spectrum data and the characteristic data to a storage and playback computer, wherein after receiving the playback request, the storage and playback computer determines a playback power curve based on the time period included in the playback request, and displays the playback power curve on a display interface indicated by the front-end device corresponding to the target spacecraft identifier included in the playback request.
[0013] According to another aspect of an embodiment of the present invention, there is also provided a monitoring device for multi-channel measurement and control signals, which is applied to a control processing computer, and includes: a receiving unit, which is used to receive a digital signal sent by each front-end device, wherein the front-end device is connected to a base station that receives the measurement and control signal transmitted by the target spacecraft, and each front-end device is used to collect one channel of measurement and control signal; a first processing unit, which is used to perform Fourier transform processing on the digital signal to obtain frequency domain signal data; a second processing unit, which is used to process the frequency domain signal data to obtain spectrum data and characteristic data; and a sending unit, which is used to send the spectrum data and the characteristic data to the monitoring computer, so as to realize the monitoring of the measurement and control signal of each target spacecraft through the monitoring computer.
[0014] In one embodiment of the present application, the monitoring device also includes: a first configuration module, used to configure device parameters for each front-end device before receiving the digital signal sent by each front-end device, wherein the device parameters include at least a device address and a sampling rate; a first sampling module, used to connect the front-end device to a base station that receives the measurement and control signal transmitted by the target spacecraft after the device parameter configuration of the front-end device is completed, sample the measurement and control signal based on the sampling rate, obtain a digital signal, and send the digital signal to the control processing computer after binding the digital signal to the device address.
[0015] In one embodiment of the present application, the first sampling module includes: a first conversion submodule, which is used for the front-end device to perform analog-to-digital conversion on the measurement and control signal to obtain an initial digital signal; a first processing submodule, which is used for the front-end device to perform preset processing on the initial digital signal to obtain a digital signal, wherein the preset processing includes at least one of the following: frequency conversion processing, interpolation processing, extraction processing, and filtering processing.
[0016] In one embodiment of the present application, the first processing unit includes: a first processing module, used to perform frame processing on the digital signal to obtain multiple frames of sub-signals; a second processing module, used to perform windowing processing on each frame of sub-signals to obtain a windowed signal, wherein the windowed signal refers to a sub-signal with a preset window function added; a third processing module, used to use a fast Fourier transform algorithm to process each frame of the windowed signal to obtain frequency domain signal data.
[0017] In one embodiment of the present application, the second processing unit includes: a first determination module, used to determine the signal power corresponding to each frequency based on the frequency domain signal data; a first construction module, used to construct a spectrum curve based on the signal power corresponding to each frequency, and characterize the spectrum curve as spectrum data; a first extraction module, used to extract features from the frequency domain signal data to obtain power features and frequency features, and characterize the power features and frequency features as feature data.
[0018] In one embodiment of the present application, the monitoring device also includes: a second configuration module, which is used to configure monitoring parameters for the monitoring computer before sending the spectrum data and the characteristic data to the monitoring computer, wherein the monitoring parameters include at least: the channel name, the power characteristic threshold range, and the frequency characteristic threshold range of the device address corresponding to each front-end device; a first generation module, which is used to generate a maximum power curve and a minimum power curve over a preset time length based on historical measurement and control signals, wherein the preset time length refers to the unit time length of real-time monitoring by the monitoring computer; a first sending module, which is used to send the maximum power curve and the minimum power curve to the monitoring computer, wherein when the monitoring computer displays the real-time power curve generated based on the spectrum data over a preset time length on the display interface corresponding to each channel name, the maximum power curve and the minimum power curve are displayed at the same time, and when the power characteristic contained in the characteristic data has a power characteristic value that does not belong to the power characteristic threshold range and / or the frequency characteristic contained in the characteristic data has a frequency characteristic value that does not belong to the frequency characteristic threshold range, an abnormal warning message is issued on the display interface corresponding to the channel name indicated by the characteristic data.
[0019] In one embodiment of the present application, the monitoring device also includes: a second sending module, which is used for each target spacecraft corresponding to a front-end device, and after processing the frequency domain signal data to obtain spectrum data and feature data, the spectrum data and feature data are sent to the storage and playback computer, wherein after receiving the playback request, the storage and playback computer determines the playback power curve based on the time period included in the playback request, and displays the playback power curve on the display interface indicated by the front-end device corresponding to the target spacecraft identifier included in the playback request.
[0020] According to another aspect of an embodiment of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the multi-channel measurement and control signal monitoring method described in any one of the above is implemented.
[0021] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, comprising one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement any one of the above-mentioned methods for monitoring multi-channel measurement and control signals.
[0022] In the present invention, a digital signal sent by each front-end device is received by a control processing computer, the digital signal is subjected to Fourier transform processing to obtain frequency domain signal data, the frequency domain signal data is processed to obtain spectrum data and characteristic data, and the spectrum data and characteristic data are sent to a monitoring computer, so that the monitoring computer can monitor the measurement and control signals of each target spacecraft, thereby solving the technical problem of low efficiency in real-time monitoring of multi-channel spacecraft signals in related technologies.
[0023] In the present invention, the digital signal collected by each front-end device is converted into frequency domain signal data through Fourier transform processing, and then the spectrum data and feature data are extracted, realizing real-time spectrum analysis and feature monitoring of the measurement and control signal emitted by the target spacecraft. It not only improves the efficiency of signal processing, but also can monitor the abnormal situation of the signal in real time, provide timely feedback for the operation status of the spacecraft, effectively improve the safety and reliability of the spacecraft measurement and control system, and thus achieve the technical effect of real-time and accurate monitoring of multi-channel spacecraft signals. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0025] Figure 1 is a flow chart of an optional multi-channel measurement and control signal monitoring method according to an embodiment of the present invention;
[0026] Figure 2 is a schematic diagram of a power curve displayed by an optional channel 1 according to an embodiment of the present invention;
[0027] Figure 3 is a schematic diagram of a power curve displayed by an optional channel 2 according to an embodiment of the present invention;
[0028] Figure 4 is a schematic diagram of a power curve displayed by an optional channel 3 according to an embodiment of the present invention;
[0029] Figure 5 is a schematic diagram of a power curve displayed by an optional channel 4 according to an embodiment of the present invention;
[0030] Figure 6 is a schematic diagram of a power curve displayed by an optional channel 5 according to an embodiment of the present invention;
[0031] Figure 7 is a schematic diagram of a power curve displayed by an optional channel 6 according to an embodiment of the present invention;
[0032] Figure 8is a schematic diagram of an optional power curve for replaying a certain time period according to an embodiment of the present invention;
[0033] Fig. 9 is a schematic diagram of an optional aerospace tracking and control signal spectrum monitoring system developed based on software radio according to an embodiment of the present invention;
[0034] Fig.10 is a schematic diagram of an optional multi-channel measurement and control signal monitoring device according to an embodiment of the present invention;
[0035] Fig.11 The hardware structure block diagram of an electronic device (or mobile device) for a method for monitoring multi-channel measurement and control signals according to an embodiment of the present invention. DETAILED DESCRIPTION
[0036] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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 should fall within the scope of protection of the present invention.
[0037] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0038] To facilitate those skilled in the art to understand the present invention, some terms or nouns involved in the embodiments of the present invention are explained below:
[0039] USRP (Universal Software Radio Peripheral) hardware platform: a software radio platform that allows developers to control and process radio signals through software.
[0040] It should be noted that the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) collected and involved in the present invention are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data are in compliance with the relevant laws, regulations and standards of the relevant regions, necessary confidentiality measures are taken, and public order and good customs are not violated, and corresponding operation entrances are provided for users to choose to authorize or refuse. For example, an interface is set between the system and the relevant users or organizations. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain relevant information after receiving the consent information fed back by the aforementioned user or organization.
[0041] The present invention proposes a spectrum monitoring method which is built by software radio and has the functions of real-time monitoring, storage and playback of multiple measurement and control signals. Through Fourier transform processing, spectrum data extraction and feature data monitoring, it can not only monitor the measurement and control signals of multiple spacecraft in real time, but also analyze the historical signals through the storage and playback function, which is helpful for troubleshooting and system optimization, further enhancing the functionality and practicality of the spacecraft measurement and control system, and effectively improving the safety and reliability of the spacecraft measurement and control system.
[0042] The present invention is described in detail below in conjunction with various embodiments.
[0043] Embodiment 1
[0044] According to an embodiment of the present invention, an embodiment of a method for monitoring a multi-channel measurement and control signal is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0045] Figure 1 is a flow chart of an optional multi-channel measurement and control signal monitoring method according to an embodiment of the present invention, such as Figure 1 As shown, the method comprises the following steps:
[0046] Step S101, receiving a digital signal sent by each front-end device, wherein the front-end device is connected to a base station that receives a measurement and control signal transmitted by a target spacecraft, and each front-end device is used to collect one channel of measurement and control signal.
[0047] In an embodiment of the present invention, a software radio hardware platform (i.e., a front-end device, such as a USRP hardware platform) can implement a high-speed AD (analog-to-digital) sampling function for signals (such as 70MHz (megahertz) intermediate frequency signals, 2-4G radio frequency signals), and send the collected signals (i.e., the measurement and control signals emitted by the target spacecraft) to a control processing computer for processing after processing, so as to realize real-time monitoring of the measurement and control signals of the target spacecraft.
[0048] In an embodiment of the present invention, the front-end device can be connected to a signal collection point (ie, a base station that receives a measurement and control signal transmitted by a target spacecraft) to collect a measurement and control signal transmitted by the corresponding target spacecraft.
[0049] Optionally, multiple front-end devices can be deployed at different signal collection points and work simultaneously.
[0050] Step S102, performing Fourier transform processing on the digital signal to obtain frequency domain signal data.
[0051] In an embodiment of the present invention, the control processing computer can perform Fourier transform processing (i.e., FFT (Fast Fourier Transform) conversion processing) on the received digital signal to convert the digital signal from the time domain to the frequency domain, thereby obtaining frequency domain signal data to facilitate subsequent monitoring and control signals.
[0052] Optionally, the control processing computer works in a GNU Radio (ie, a software defined radio framework) software environment, and designs a signal processing flow through programming to implement FFT conversion and other processing of the signal.
[0053] Step S103: Process the frequency domain signal data to obtain spectrum data and feature data.
[0054] In the embodiment of the present invention, the control processing computer can process the converted frequency domain signal data to obtain spectrum data and characteristic data.
[0055] In this embodiment, the spectrum image of the measurement and control signal can be displayed on the interface provided by the monitoring computer and the storage and playback computer through the spectrum data. The abnormal situation of the measurement and control signal, such as abnormal power, abnormal frequency, etc., can be displayed on the interface provided by the monitoring computer and the storage and playback computer through the feature data.
[0056] Step S104, sending the spectrum data and the characteristic data to a monitoring computer, so as to monitor the tracking and control signals of each target spacecraft through the monitoring computer.
[0057] In an embodiment of the present invention, the control processing computer can establish a communication connection with the monitoring computer (for example, a UDP (User Datagram Protocol) communication connection) and send information data (i.e., spectrum data and characteristic data) to the monitoring computer for display, so as to realize real-time monitoring of the measurement and control signals of each target spacecraft and capture of abnormalities.
[0058] In summary, the digital signal sent by each front-end device is received by the control processing computer, the digital signal is Fourier transformed to obtain frequency domain signal data, the frequency domain signal data is processed to obtain spectrum data and feature data, and the spectrum data and feature data are sent to the monitoring computer, so as to realize the monitoring of the measurement and control signal of each target spacecraft through the monitoring computer, which not only improves the efficiency of signal processing, but also can monitor the abnormal situation of the signal in real time, provide timely feedback for the operation status of the spacecraft, and effectively improve the safety and reliability of the spacecraft measurement and control system, thereby achieving the technical effect of real-time and accurate monitoring of multi-channel spacecraft signals, and then solving the technical problem of low efficiency in real-time monitoring of multi-channel spacecraft signals in related technologies.
[0059] In order to improve the accuracy of sampled digital signals, in the multi-channel measurement and control signal monitoring method provided in Example 1 of the present application, before receiving the digital signal sent by each front-end device, device parameters are configured for each front-end device, wherein the device parameters include at least a device address and a sampling rate; when the device parameter configuration of the front-end device is completed, the front-end device is connected to a base station that receives the measurement and control signal transmitted by the target spacecraft, samples the measurement and control signal based on the sampling rate, obtains a digital signal, and sends the digital signal to a control processing computer after binding the digital signal to the device address.
[0060] In an embodiment of the present invention, before the front-end device collects signals, it is necessary to configure device parameters for it through the control processing computer, including: device address, sampling rate, center frequency and other parameters, so that after the front-end device connects to the base station that receives the measurement and control signal transmitted by the target spacecraft, the measurement and control signal is sampled according to the sampling rate to obtain a digital signal, and before the digital signal is sent to the control processing computer, the digital signal to be sent is bound to the device address to facilitate the subsequent identification of the front-end device corresponding to the data signal.
[0061] In the embodiment of the present invention, the control processing computer uses a specific command (such as . / usrp_burn_mb_eeprom–values=“ip-addr=192.168.10.x”) through a network interface to burn a unique IP address for each front-end device as the device address. In addition, the control processing computer can use GNU Radio software to configure the signal acquisition end module of the front-end device accordingly, mainly including parameters such as sampling rate and center frequency, to ensure that the front-end device can be correctly configured and ready to receive the measurement and control signal of the target spacecraft.
[0062] In this embodiment, after the device parameters of the front-end device are configured, the front-end device can establish a connection with the base station that receives the target spacecraft's measurement and control signal, and start sampling the measurement and control signal according to the configured sampling rate to obtain a digital signal. Then, the front-end device binds the acquired digital signal with the previously configured device address to form a data packet, which is sent to the control processing computer through the network switch. The binding of the device address ensures the identifiability and independence of multi-channel signal acquisition. Even if multiple devices are working at the same time, the control processing computer can accurately distinguish and process the signals collected by different devices.
[0063] In this embodiment, by accurately configuring the sampling rate of the front-end device, it is possible to ensure that the measurement and control signals are accurately converted into digital signals, thereby providing high-quality raw data for subsequent signal processing and analysis. In addition, by configuring different device addresses for each front-end device, multiple measurement and control signals can be collected and transmitted independently at the same time, achieving the purpose of monitoring the signal status of multiple target spacecraft.
[0064] In order to further improve the accuracy of the sampled digital signal, in the multi-channel measurement and control signal monitoring method provided in Example 1 of the present application, the front-end device performs analog-to-digital conversion on the measurement and control signal to obtain an initial digital signal; the front-end device performs preset processing on the initial digital signal to obtain a digital signal, wherein the preset processing includes at least one of the following: frequency conversion processing, interpolation processing, extraction processing, and filtering processing.
[0065] In the embodiment of the present invention, the front-end device may first receive the radio frequency or intermediate frequency measurement and control signal from the base station, and then convert the continuous analog signal into a discrete initial digital signal through a built-in high-speed analog-to-digital converter, so as to realize the conversion of the measurement and control signal into a format that can be processed by a computer. In addition, after the analog-to-digital conversion, the front-end device may perform a variety of preset processing on the initial digital signal to optimize the signal quality and meet the subsequent signal analysis requirements.
[0066] In an embodiment of the present invention, the preset processing may include: frequency conversion processing, interpolation processing, extraction processing, and filtering processing. Among them, frequency conversion processing: if the frequency band of the initial digital signal does not meet the needs of subsequent processing, frequency conversion can be performed to convert the signal frequency to a frequency band that is more convenient for processing; interpolation processing: if the sampling rate of the signal needs to be increased, interpolation processing can be performed to improve the resolution of the signal by inserting new samples between existing samples; extraction processing: if the signal sampling rate is too high, the sampling rate can be reduced by extraction (ie downsampling) processing to reduce the amount of data and improve processing efficiency. Filtering processing: used to remove noise or interference of specific frequencies in the signal to ensure the purity of the signal and improve the accuracy of signal analysis.
[0067] In the embodiment of the present invention, the analog-to-digital conversion and preprocessing operations of the measurement and control signal by the front-end device not only improve the signal quality and ensure the accuracy of subsequent signal analysis, but also improve the efficiency of data processing and transmission, enhance the flexibility and reliability of the system, and provide key technical support for realizing efficient and stable measurement and control signal spectrum monitoring.
[0068] In order to improve the accuracy of determining frequency domain signal data, in the monitoring method of multi-channel measurement and control signals provided in Example 1 of the present application, the digital signal is framed to obtain multiple frames of sub-signals; each frame of the sub-signal is windowed to obtain a windowed signal, wherein the windowed signal refers to a sub-signal with a preset window function added; and each frame of the windowed signal is processed using a fast Fourier transform algorithm to obtain frequency domain signal data.
[0069] In an embodiment of the present invention, the control processing computer can perform frame processing on the continuous digital signal, that is, divide the signal into a series of sub-signals of fixed length. The length of each frame is usually a power of 2, such as 1024, 2048, etc., to facilitate the calculation of fast Fourier transform (FFT). Frame processing can not only facilitate batch processing of signals, but also ensure the effective use of computing resources. In addition, in order to reduce the sudden truncation effect at the signal frame boundary and avoid spectrum leakage, each frame of sub-signals is windowed, that is, a preset window function (such as Hamming window, Hamming window or Gaussian window) is multiplied at both ends of the signal frame to smooth the signal boundary. Windowing improves the accuracy of spectrum analysis and makes frequency domain signal data more reliable. Then, each frame of signal after windowing can be processed using a fast Fourier transform algorithm to convert the time domain signal into a frequency domain signal to obtain the spectrum information of the signal, including: the amplitude and phase of the frequency component. Through FFT processing, the spectrum characteristics of the signal can be monitored in real time or near real time. In this way, the accuracy and efficiency of signal analysis can be effectively improved, and errors in the analysis process can be reduced. This plays a key role in realizing a multi-channel measurement and control signal spectrum monitoring method based on a software radio platform, ensuring the reliability of real-time signal monitoring and anomaly detection.
[0070] In order to improve the accuracy of determining spectrum data and characteristic data, in the monitoring method of multi-channel measurement and control signals provided in Example 1 of the present application, the signal power corresponding to each frequency is determined based on the frequency domain signal data; a spectrum curve is constructed based on the signal power corresponding to each frequency, and the spectrum curve is represented as spectrum data; feature extraction is performed on the frequency domain signal data to obtain power features and frequency features, and the power features and frequency features are represented as characteristic data.
[0071] In an embodiment of the present invention, the control processing computer can calculate the signal power of each frequency point from the frequency domain signal data obtained by FFT conversion, and then draw the signal power corresponding to each frequency into a curve, i.e., a spectrum curve. The spectrum curve intuitively displays the spectrum characteristics of the signal, including the main frequency, bandwidth, and spectrum distribution of the signal. The spectrum curve is digitized to form spectrum data, which is convenient for subsequent storage and playback.
[0072] In the embodiment of the present invention, the frequency domain signal data can be analyzed at a deeper level to extract the power characteristics and frequency characteristics of the signal. The power characteristics may include the peak power, average power and dynamic range of the signal, and the frequency characteristics may include the center frequency, frequency offset and spectrum occupied bandwidth of the signal. The extraction of characteristic data helps to evaluate the signal quality and identify and classify abnormal signals.
[0073] In an embodiment of the present invention, by extracting spectrum data and feature data from frequency domain signal data, not only the visualization of signal spectrum and rapid identification of abnormal signals are achieved, but also a means of signal quality assessment and data storage and playback is provided, which plays an important role in realizing a multi-channel measurement and control signal spectrum monitoring method based on a software radio platform, and significantly improves the efficiency and accuracy of signal monitoring.
[0074] In order to monitor the measurement and control signals in real time and determine the abnormal conditions of the measurement and control signals in a timely manner, in the monitoring method for multi-channel measurement and control signals provided in Example 1 of the present application, before the spectrum data and the characteristic data are sent to the monitoring computer, the monitoring parameters are configured for the monitoring computer, wherein the monitoring parameters include at least: the channel name, the power characteristic threshold range, and the frequency characteristic threshold range of the device address corresponding to each front-end device; based on the historical measurement and control signals, a maximum power curve and a minimum power curve are generated over a preset time length, wherein the preset time length refers to the unit time length monitored in real time by the monitoring computer; the maximum power curve and the minimum power curve are sent to the monitoring computer, wherein when the monitoring computer displays the real-time power curve generated based on the spectrum data over a preset time length on the display interface corresponding to each channel name, the maximum power curve and the minimum power curve are displayed at the same time, and when the power characteristic contained in the characteristic data has a power characteristic value that does not belong to the power characteristic threshold range and / or the frequency characteristic contained in the characteristic data has a frequency characteristic value that does not belong to the frequency characteristic threshold range, an abnormal warning message is issued on the display interface corresponding to the channel name indicated by the characteristic data.
[0075] In the embodiment of the present invention, the control computer can configure monitoring parameters for the monitoring computer according to the spectrum monitoring requirements. These parameters may include: the channel name of the device address corresponding to each front-end device, and the power and frequency characteristic threshold range that defines the normal range of the signal, and may also include: the number of monitoring channels, display bandwidth and other parameters, and these parameters can be adjusted dynamically.
[0076] In an embodiment of the present invention, the monitoring computer also has a spectrum maximum and minimum holding function. The control computer can generate a maximum power curve and a minimum power curve for a preset time length (i.e., a unit time length monitored in real time by the monitoring computer) based on historical measurement and control signals, and send the maximum power curve and the minimum power curve to the monitoring computer, so that the monitoring computer displays the real-time power curve for a preset time length generated based on the spectrum data on the display interface corresponding to each channel name, and displays the maximum power curve and the minimum power curve at the same time, so as to simultaneously reflect the historical fluctuation range and the real-time fluctuation range of the signal power. In this way, by superimposing the real-time power curve based on the spectrum data and the historical maximum and minimum power curves on the same display interface, it can help monitoring personnel intuitively identify whether the power fluctuation is within the normal range.
[0077] In an embodiment of the present invention, when a power characteristic value or a frequency characteristic value contained in the characteristic data exceeds a preset threshold range (i.e., the power characteristic has a power characteristic value that does not fall within the power characteristic threshold range and / or the frequency characteristic contained in the characteristic data has a frequency characteristic value that does not fall within the frequency characteristic threshold range), the monitoring computer immediately issues an abnormal warning message on the corresponding channel display interface. In this way, potential problems in the signal link, such as signal fading or frequency offset, can be quickly alerted so that timely corrective measures can be taken.
[0078] Figure 2 is a schematic diagram of a power curve displayed by an optional channel 1 according to an embodiment of the present invention, such as Figure 2 As shown, a monitoring coordinate is established with frequency as the horizontal axis and power as the vertical axis, and the real-time power curve, maximum power curve and minimum power curve corresponding to channel 1 are displayed on the monitoring coordinate, among which the current power is: -042.44dBm (decibel milliwatt), the historical minimum power is: -063.16dBm, and the historical maximum power is: -040.14dBm.
[0079] Figure 3 is a schematic diagram of a power curve displayed by an optional channel 2 according to an embodiment of the present invention, such as Figure 3 As shown, a monitoring coordinate is established with frequency as the horizontal axis and power as the vertical axis, and the real-time power curve, maximum power curve and minimum power curve corresponding to channel 2 are displayed on the monitoring coordinate, among which the current power is: -026.13dBm, the historical minimum power is: -036.40dBm, and the historical maximum power is: -025.44dBm.
[0080] Figure 4 is a schematic diagram of a power curve displayed by an optional channel 3 according to an embodiment of the present invention, such as Figure 4 As shown, a monitoring coordinate is established with frequency as the horizontal axis and power as the vertical axis, and the real-time power curve, maximum power curve and minimum power curve corresponding to channel 3 are displayed on the monitoring coordinate, among which the current power is: -025.80dBm, the historical minimum power is: -036.05dBm, and the historical maximum power is: -025.56dBm.
[0081] Figure 5 is a schematic diagram of a power curve displayed by an optional channel 4 according to an embodiment of the present invention, such as Figure 5 As shown, a monitoring coordinate is established with frequency as the horizontal axis and power as the vertical axis, and the real-time power curve, maximum power curve and minimum power curve corresponding to channel 4 are displayed on the monitoring coordinate, among which the current power: current power: -026.65dBm, historical minimum power: -031.83dBm, historical maximum power: 0027.09dBm.
[0082] Figure 6 is a schematic diagram of a power curve displayed by an optional channel 5 according to an embodiment of the present invention, such as Figure 6 As shown, a monitoring coordinate is established with frequency as the horizontal axis and power as the vertical axis, and the real-time power curve, maximum power curve and minimum power curve corresponding to channel 5 are displayed on the monitoring coordinate, among which the current power is: -015.41dBm, the historical minimum power is: -021.43dBm, and the historical maximum power is: -015.05dBm.
[0083] Figure 7 is a schematic diagram of a power curve displayed by an optional channel 6 according to an embodiment of the present invention, such as Figure 7 As shown, a monitoring coordinate is established with frequency as the horizontal axis and power as the vertical axis, and the real-time power curve, maximum power curve and minimum power curve corresponding to channel 6 are displayed on the monitoring coordinate, among which the current power is: -024.92dBm, the historical minimum power is: -045.39dBm, and the historical maximum power is: -024.73dBm.
[0084] In order to be able to play back the monitoring conditions of the measurement and control signals in any time period, in the multi-channel measurement and control signal monitoring method provided in Example 1 of the present application, each target spacecraft corresponds to a front-end device, and after processing the frequency domain signal data to obtain spectrum data and feature data, the spectrum data and feature data are sent to a storage and playback computer, wherein, after receiving a playback request, the storage and playback computer determines a playback power curve based on the time period included in the playback request, and displays the playback power curve on a display interface indicated by the front-end device corresponding to the target spacecraft identifier included in the playback request.
[0085] In the embodiment of the present invention, the monitoring computer and the storage and playback computer can be implemented by programming and work under the Windows system. At the same time, in order to ensure that the spectrum display and the storage and playback run independently, the monitoring program and the storage and playback program can be placed on two computers respectively.
[0086] In the embodiment of the present invention, after completing the signal processing, the control processing computer may send the spectrum data and the characteristic data to the storage and playback computer.
[0087] Here, the measurement and control signal data of each target spacecraft is associated with a specific front-end device to ensure that the source of the data is clear and facilitate subsequent processing and playback.
[0088] In the embodiment of the present invention, after receiving the spectrum data and feature data from the control processing computer, the storage and playback computer can store these data according to time and target spacecraft identification to form a historical database. When the user makes a playback request (the request must include the target spacecraft identification and a specific time period) through the monitoring computer or directly to the storage and playback computer, the storage and playback computer retrieves the corresponding spectrum data and feature data from the historical database based on this information, generates a playback power curve, and then the storage and playback computer displays the generated playback power curve on the display interface corresponding to the target spacecraft identification, so as to provide the user with an intuitive signal history status view, which is convenient for analyzing signal change trends and troubleshooting.
[0089] In this embodiment, the storage of real-time data and the playback analysis of historical data not only provide powerful data support for troubleshooting and system optimization, but also improve resource utilization efficiency and user experience, which has significant benefits for ensuring the smooth execution of aerospace measurement and control tasks. Through this mechanism, the complete retention of signal data can be ensured, which is convenient for subsequent in-depth analysis and problem solving. At the same time, through accurate playback request processing, the response efficiency and analysis accuracy of the system are improved.
[0090] Figure 8 is a schematic diagram of an optional power curve for replaying a certain time period according to an embodiment of the present invention, such as Figure 8 As shown, a playback coordinate is established with frequency as the horizontal axis and power as the vertical axis, and the power curve of the selected time period is displayed on the playback visual coordinate.
[0091] In this embodiment, the user can select the channel to be replayed, load the corresponding stored data, and search by time location or directly drag the progress bar to search for the spectrum image (ie, power curve) at the corresponding moment.
[0092] Another optional specific implementation is described in detail below.
[0093] The present invention proposes a spectrum monitoring system with real-time monitoring, storage and playback functions of multiple measurement and control signals built by software radio, including: software radio hardware platform (i.e. front-end equipment), software platform, control processing computer, storage and playback computer, monitoring computer, network switch, etc. The software radio hardware platform completes the high-speed AD (analog-to-digital) sampling function of the signal (such as 70MHz (megahertz) intermediate frequency signal, 2-4G radio frequency signal), and completes the signal processing by receiving the control command of the control processing computer, and finally uses the compilation software to realize real-time monitoring and storage and playback of the spectrum. In addition, the spectrum monitoring system can change its monitoring channel number, channel name, display bandwidth and abnormal alarm reference level through the configuration file, and the spectrum monitoring system also has the maximum and minimum spectrum holding function.
[0094] Fig. 9 FIG. 1 is a schematic diagram of an optional aerospace tracking and control signal spectrum monitoring system developed based on software radio according to an embodiment of the present invention. Fig. 9 As shown, the signal acquisition part and the signal processing and presentation part can be located in different spaces (i.e., the equipment room and the monitoring room), connected by switches and network cables, multiple signal acquisition terminals (i.e., front-end devices USRP) are connected to the switches through network ports, and connected to the control processing computer through the switches, and then the spectrum signal is transmitted to the control processing computer through UDP packets. The control processing computer can be connected to the monitoring computer and the storage and playback computer through the switch, and the control processing computer can process the spectrum signal, and then transmit the processed spectrum signal to the monitoring computer for presentation, and also to the storage and playback computer for storage and playback.
[0095] In the embodiment of the present invention, through Fourier transform processing, spectrum data extraction and feature data monitoring, not only can the measurement and control signals of multiple spacecraft be monitored in real time, but also the historical signals can be analyzed through the storage and playback function, which is helpful for troubleshooting and system optimization, further enhancing the functionality and practicality of the spacecraft measurement and control system, and effectively improving the safety and reliability of the spacecraft measurement and control system.
[0096] The following is a detailed description in conjunction with another embodiment.
[0097] Embodiment 2
[0098] A multi-channel measurement and control signal monitoring device provided in this embodiment includes multiple implementation units, each implementation unit corresponds to each implementation step in the above-mentioned embodiment 1.
[0099] Fig.10 is a schematic diagram of an optional multi-channel monitoring device for measurement and control signals according to an embodiment of the present invention. Fig.10 As shown, the monitoring device may include: a receiving unit 1000 , a first processing unit 1001 , a second processing unit 1002 , and a sending unit 1003 .
[0100] The receiving unit 1000 is used to receive the digital signal sent by each front-end device, wherein the front-end device is connected to a base station that receives the measurement and control signal transmitted by the target spacecraft, and each front-end device is used to collect one channel of measurement and control signal;
[0101] The first processing unit 1001 is used to perform Fourier transform processing on the digital signal to obtain frequency domain signal data;
[0102] The second processing unit 1002 is used to process the frequency domain signal data to obtain spectrum data and feature data;
[0103] The sending unit 1003 is used to send the spectrum data and the characteristic data to the monitoring computer, so as to monitor the tracking and control signals of each target spacecraft through the monitoring computer.
[0104] The above-mentioned monitoring device can receive the digital signal sent by each front-end device through the receiving unit 1000, perform Fourier transform processing on the digital signal through the first processing unit 1001 to obtain frequency domain signal data, process the frequency domain signal data through the second processing unit 1002 to obtain spectrum data and feature data, and send the spectrum data and feature data to the monitoring computer through the sending unit 1003, so as to realize the monitoring of the measurement and control signal of each target spacecraft through the monitoring computer, which not only improves the efficiency of signal processing, but also can monitor the abnormal situation of the signal in real time, provide timely feedback for the operation status of the spacecraft, and effectively improve the safety and reliability of the spacecraft measurement and control system, thereby achieving the technical effect of real-time and accurate monitoring of multiple spacecraft signals, and further solving the technical problem of low efficiency in real-time monitoring of multiple spacecraft signals in related technologies.
[0105] Optionally, the monitoring device also includes: a first configuration module, used to configure device parameters for each front-end device before receiving the digital signal sent by each front-end device, wherein the device parameters include at least a device address and a sampling rate; a first sampling module, used to connect the front-end device to a base station that receives the measurement and control signal transmitted by the target spacecraft after the device parameter configuration of the front-end device is completed, sample the measurement and control signal based on the sampling rate, obtain a digital signal, and send the digital signal to the control processing computer after binding the digital signal to the device address.
[0106] Optionally, the first sampling module includes: a first conversion submodule, which is used by the front-end device to perform analog-to-digital conversion on the measurement and control signal to obtain an initial digital signal; a first processing submodule, which is used by the front-end device to perform preset processing on the initial digital signal to obtain a digital signal, wherein the preset processing includes at least one of the following: frequency conversion processing, interpolation processing, extraction processing, and filtering processing.
[0107] Optionally, the first processing unit includes: a first processing module, used to perform frame processing on the digital signal to obtain multiple frames of sub-signals; a second processing module, used to perform windowing processing on each frame of sub-signals to obtain a windowed signal, wherein the windowed signal refers to a sub-signal with a preset window function added; and a third processing module, used to use a fast Fourier transform algorithm to process each frame of the windowed signal to obtain frequency domain signal data.
[0108] Optionally, the second processing unit includes: a first determination module, used to determine the signal power corresponding to each frequency based on the frequency domain signal data; a first construction module, used to construct a spectrum curve based on the signal power corresponding to each frequency, and characterize the spectrum curve as spectrum data; a first extraction module, used to perform feature extraction on the frequency domain signal data to obtain power features and frequency features, and characterize the power features and frequency features as feature data.
[0109] Optionally, the monitoring device also includes: a second configuration module, used to configure monitoring parameters for the monitoring computer before sending the spectrum data and characteristic data to the monitoring computer, wherein the monitoring parameters include at least: the channel name, power characteristic threshold range, and frequency characteristic threshold range of the device address corresponding to each front-end device; a first generation module, used to generate a maximum power curve and a minimum power curve over a preset time length based on historical measurement and control signals, wherein the preset time length refers to a unit time length for real-time monitoring by the monitoring computer; a first sending module, used to send the maximum power curve and the minimum power curve to the monitoring computer, wherein when the monitoring computer displays the real-time power curve generated based on the spectrum data over a preset time length on the display interface corresponding to each channel name, the maximum power curve and the minimum power curve are displayed at the same time, and when the power characteristic contained in the characteristic data has a power characteristic value that does not belong to the power characteristic threshold range and / or the frequency characteristic contained in the characteristic data has a frequency characteristic value that does not belong to the frequency characteristic threshold range, an abnormal warning message is issued on the display interface corresponding to the channel name indicated by the characteristic data.
[0110] Optionally, the monitoring device also includes: a second sending module, which is used for each target spacecraft corresponding to a front-end device, and after processing the frequency domain signal data to obtain spectrum data and feature data, the spectrum data and feature data are sent to the storage and playback computer, wherein after receiving the playback request, the storage and playback computer determines the playback power curve based on the time period included in the playback request, and displays the playback power curve on the display interface indicated by the front-end device corresponding to the target spacecraft identifier included in the playback request.
[0111] The above-mentioned monitoring device may also include a processor and a memory. The above-mentioned receiving unit 1000, the first processing unit 1001, the second processing unit 1002, the sending unit 1003, etc. are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.
[0112] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and the spectrum data and characteristic data are sent to the monitoring computer by adjusting the kernel parameters, so as to monitor the measurement and control signals of each target spacecraft through the monitoring computer.
[0113] The above-mentioned memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash memory (fl ash RAM), and the memory includes at least one storage chip.
[0114] The present invention also provides a computer program product which, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: receiving a digital signal sent by each front-end device, performing Fourier transform processing on the digital signal to obtain frequency domain signal data, processing the frequency domain signal data to obtain spectrum data and feature data, and sending the spectrum data and feature data to a monitoring computer, so as to monitor the measurement and control signals of each target spacecraft through the monitoring computer.
[0115] According to another aspect of an embodiment of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium, the non-volatile computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, implementing any of the above-mentioned methods for monitoring multi-channel measurement and control signals.
[0116] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, comprising one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by one or more processors, the one or more processors implement the above-mentioned method for monitoring multi-channel measurement and control signals.
[0117] Fig.11 1 is a hardware structure block diagram of an electronic device (or mobile device) for a method for monitoring multi-channel measurement and control signals according to an embodiment of the present invention. Fig.11 As shown, the electronic device may include one or more processors (e.g., Fig.11 The processor 1102a, processor 1102b, ..., processor 1102n, etc., which may include but are not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 1104 for storing data. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a keyboard, a power supply and / or a camera. It can be understood by those skilled in the art that Fig.11 The structure shown is only for illustration and does not limit the structure of the above electronic device. Fig.11 More or fewer components as shown, or with Fig.11 Different configurations shown.
[0118] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0119] The embodiments or examples of the present disclosure are not exhaustive, but are only illustrative of some embodiments or examples, and are not intended to be specific limitations on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment or example can be implemented as an independent example, and the steps can be combined arbitrarily. For example, the scheme after removing some steps in a certain embodiment or example can also be implemented as an independent example, and the order of the steps in a certain embodiment or example can be arbitrarily exchanged. In addition, the optional methods or optional examples in a certain embodiment or example can be combined arbitrarily; in addition, the various embodiments or examples can be combined arbitrarily, for example, some or all steps of different embodiments or examples can be combined arbitrarily, and a certain embodiment or example can be combined arbitrarily with the optional methods or optional examples of other embodiments or examples.
[0120] In the above embodiments of the present invention, 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.
[0121] In the several embodiments provided by the present invention, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0122] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0123] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0124] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0125] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for monitoring multi-channel measurement and control signals, characterized in that: Applied to control processing computers, including: Receiving a digital signal sent by each front-end device, wherein the front-end device is connected to a base station that receives a measurement and control signal transmitted by a target spacecraft, and each of the front-end devices is used to collect one channel of the measurement and control signal; Performing Fourier transform processing on the digital signal to obtain frequency domain signal data; Processing the frequency domain signal data to obtain spectrum data and feature data; The frequency spectrum data and the characteristic data are sent to a monitoring computer so as to monitor the measurement and control signals of each target spacecraft through the monitoring computer.
2. The monitoring method according to claim 1, characterized in that: Before receiving the digital signal sent by each front-end device, it also includes: Device parameters are configured for each of the front-end devices, wherein the device parameters include at least: a device address and a sampling rate; when the device parameter configuration of the front-end device is completed, the front-end device connects to the base station that receives the measurement and control signal transmitted by the target spacecraft, samples the measurement and control signal based on the sampling rate, obtains the digital signal, and sends the digital signal to the control processing computer after binding it with the device address.
3. The monitoring method according to claim 2, characterized in that: The step of sampling the measurement and control signal to obtain the digital signal comprises: The front-end device performs analog-to-digital conversion on the measurement and control signal to obtain an initial digital signal; The front-end device performs preset processing on the initial digital signal to obtain the digital signal, wherein the preset processing includes at least one of the following: frequency conversion processing, interpolation processing, extraction processing, and filtering processing.
4. The monitoring method according to claim 1, characterized in that: The step of performing Fourier transform processing on the digital signal to obtain frequency domain signal data comprises: Performing frame processing on the digital signal to obtain multiple frame sub-signals; Performing windowing processing on the sub-signal of each frame to obtain a windowed signal, wherein the windowed signal refers to the sub-signal with a preset window function added; The fast Fourier transform algorithm is used to process each frame of the windowed signal to obtain the frequency domain signal data.
5. The monitoring method according to claim 1, characterized in that: The step of processing the frequency domain signal data to obtain spectrum data and feature data includes: Based on the frequency domain signal data, determining the signal power corresponding to each frequency; constructing a frequency spectrum curve based on the signal power corresponding to each of the frequencies, and characterizing the frequency spectrum curve as the frequency spectrum data; Feature extraction is performed on the frequency domain signal data to obtain power features and frequency features, and the power features and frequency features are represented as the feature data.
6. The monitoring method according to claim 1, characterized in that: Before sending the spectrum data and the characteristic data to the monitoring computer, the method further includes: Configuring monitoring parameters for the monitoring computer, wherein the monitoring parameters at least include: a channel name, a power characteristic threshold range, and a frequency characteristic threshold range of a device address corresponding to each of the front-end devices; Based on the historical measurement and control signals, a maximum power curve and a minimum power curve are generated over a preset time period, wherein the preset time period refers to a unit time period monitored in real time by the monitoring computer; The maximum power curve and the minimum power curve are sent to the monitoring computer, wherein the monitoring computer displays the maximum power curve and the minimum power curve at the same time when displaying the real-time power curve generated based on the spectrum data over the preset time length on the display interface corresponding to each channel name, and when the power feature contained in the feature data has a power feature value that does not fall within the power feature threshold range and / or the frequency feature contained in the feature data has a frequency feature value that does not fall within the frequency feature threshold range, an abnormal warning message is issued on the display interface corresponding to the channel name indicated by the feature data.
7. The monitoring method according to claim 1, characterized in that: Each of the target spacecraft corresponds to one of the front-end devices, and after processing the frequency domain signal data to obtain spectrum data and feature data, the front-end device further includes: The spectrum data and the characteristic data are sent to a storage and playback computer, wherein, after receiving a playback request, the storage and playback computer determines a playback power curve based on a time period included in the playback request, and displays the playback power curve on a display interface indicated by the front-end device corresponding to the target spacecraft identifier included in the playback request.
8. A monitoring device for multi-channel measurement and control signals, characterized in that: Applied to control processing computers, including: A receiving unit, used to receive a digital signal sent by each front-end device, wherein the front-end device is connected to a base station that receives a measurement and control signal transmitted by a target spacecraft, and each of the front-end devices is used to collect one channel of the measurement and control signal; A first processing unit, configured to perform Fourier transform processing on the digital signal to obtain frequency domain signal data; A second processing unit, used for processing the frequency domain signal data to obtain spectrum data and feature data; A sending unit is used to send the spectrum data and the characteristic data to a monitoring computer, so as to monitor the measurement and control signals of each target spacecraft through the monitoring computer.
9. A computer program product, characterized in that It comprises a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the monitoring method of the multi-channel measurement and control signal according to any one of claims 1 to 7 is implemented.
10. An electronic device, characterized in that: It includes one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the multi-channel measurement and control signal monitoring method described in any one of claims 1 to 7.