Satellite remote bit error rate test system, test method and system

文档序号:391212 发布日期:2021-12-14 浏览:11次 中文

阅读说明:本技术 卫星遥测误码率测试系统及测试方法及系统 (Satellite remote bit error rate test system, test method and system ) 是由 汪栋硕 徐犇 王懿文 卢晓伟 于 2021-08-18 设计创作,主要内容包括:本发明提供一种卫星遥测误码率测试方法及系统,包括:可调衰减模块,用于对下行遥测信号进行功率衰减;下变频模块,用于将射频遥测信号下变频为中频信号;噪声发生模块,用于对下行遥测信号施加高斯白噪声;功分模块,用于将加噪后的中频信号分成功率相等的两路;信噪比测量模块,用于对下变频后的遥测信号进行信噪比测量;遥测解调模块,用于对加噪后的遥测信号进行解调;误码测试模块,用于将接收到的遥测帧数据与基准帧数据进行一致性比对,统计和显示遥测误码率。本发明能够对信噪比门限下的遥测信号误码率情况进行测试,在误码测试时,误码比对区域可进行比特级设置,且能够自动获取比对基准,有助于提高遥测信号误码测试的效率和灵活性。(The invention provides a method and a system for testing the bit error rate of satellite telemetry, comprising the following steps: the adjustable attenuation module is used for carrying out power attenuation on the downlink telemetering signals; the down-conversion module is used for down-converting the radio frequency telemetering signal into an intermediate frequency signal; the noise generation module is used for applying Gaussian white noise to the downlink telemetering signal; the power dividing module is used for dividing the intermediate frequency signals subjected to noise addition into two paths with equal power; the signal-to-noise ratio measuring module is used for measuring the signal-to-noise ratio of the telemetering signal after the down-conversion; the telemetering demodulation module is used for demodulating the noised telemetering signal; and the error code testing module is used for carrying out consistency comparison on the received telemetering frame data and the reference frame data, and counting and displaying the telemetering error rate. The invention can test the error rate condition of the telemetering signal under the threshold of the signal to noise ratio, can set the bit level of the error comparison area during the error test, can automatically acquire the comparison reference, and is beneficial to improving the efficiency and the flexibility of the error test of the telemetering signal.)

1. A satellite telemetry bit error rate test method is characterized by comprising the following steps:

s1, establishing a signal transmission link between the measurement and control subsystem of the tested satellite and the telemetering bit error rate test system;

s2, setting working parameters of each module of the telemetering bit error rate testing system;

s3, powering up the tested satellite, setting a preparation state before error rate testing, setting a satellite downlink telemetry mode as an error rate testing mode after confirming that the working state of the satellite is normal, and outputting a downlink telemetry signal of which a telemetry frame data domain is fixed data;

s4, the telemetering demodulation module demodulates the downlink telemetering signal and outputs a telemetering frame to the error code test module;

s5, starting an automatic reference data acquisition and comparison function by the error code test module to acquire reference data;

s6, starting a noise adding function of the noise signal generating module, adjusting the signal attenuation value and the noise power spectral density of noise, and measuring the signal-to-noise ratio of the telemetering signal in the signal-to-noise ratio measuring module to enable the signal-to-noise ratio of the telemetering signal to be a measurement and control subsystem index required value;

and S7, starting the error code rate test function of the error code test module, and starting to count and display the number of error code bits, the total number of bits participating in comparison and the error code rate in real time.

2. The satellite telemetry bit error rate test method of claim 1, wherein in the step S1: and a signal transmission link is established between the measurement and control subsystem of the tested satellite and the telemetering bit error rate test system in a wired mode through a high-frequency cable or in a wireless mode through a ground antenna and a satellite-borne antenna.

3. The satellite telemetry bit error rate test method of claim 1, wherein in the step S2: setting an attenuation value of the adjustable attenuation module to enable the signal power transmitted to the down converter to meet the working requirement of the down converter; setting the working frequency of a down-conversion module as the downlink telemetering signal carrier frequency of a measured satellite measurement and control subsystem; setting the initial working state of the noise signal generation module as zero signal attenuation, and closing the noise adding function; setting the central frequency of the signal-to-noise ratio measurement module as the output intermediate frequency of the down converter; setting demodulation parameters, telemetry frame length, telemetry frame synchronization sequence and fault-tolerant bit number of the telemetry frame synchronization sequence of a telemetry demodulation module; setting the reference telemetering frame length, the telemetering frame synchronization sequence and the fault-tolerant bit number of the telemetering frame synchronization sequence of the error code test module, and checking a comparison area, wherein the comparison area is set as a fixed data area of the telemetering frame during error code test.

4. A satellite telemetry bit error rate test system, comprising:

module M1: an adjustable attenuation module: performing power attenuation on downlink telemetering signals of the satellite measurement and control subsystem;

module M2: a down-conversion module: processing the radio frequency telemetering signal into an intermediate frequency signal;

module M3: a noise generation module: applying white Gaussian noise to the downlink telemetry signal;

module M4: a power division module: dividing the intermediate frequency signal after noise addition into two paths with equal power;

module M5: the signal-to-noise ratio measuring module: performing signal-to-noise ratio measurement and spectrum monitoring on the received intermediate frequency telemetering signals;

module M6: a telemetry demodulation module: demodulating the noised telemetry signal;

module M7: an error code testing module: and carrying out consistency comparison on the received telemetry frame data and the reference frame data, and counting and displaying the telemetry error rate.

5. The satellite telemetry bit error rate test system of claim 4, wherein in the adjustable attenuation module: performing power attenuation on a downlink telemetering signal of the satellite measurement and control subsystem to enable the power of the downlink telemetering signal to meet the receiving and working requirements of downstream test equipment of the test system; the method comprises the following steps that signal transmission is carried out between a measurement and control subsystem of a measured satellite through a high-frequency cable in a wired mode or through a ground antenna and a satellite-borne antenna in a wireless mode, and a downlink telemetering signal output by the measurement and control subsystem of the measured satellite is received; and the radio frequency telemetering signal after power attenuation is output to the down converter through the interconnection of the high-frequency cable and the down converter.

6. The satellite telemetry bit error rate test system of claim 4, wherein in the down-conversion module: processing the radio frequency telemetering signal into an intermediate frequency signal; and the intermediate frequency telemetry signal is output to the noise generation module by interconnecting with the downstream noise generation module through a high frequency cable.

7. The satellite telemetry bit error rate test system of claim 4, wherein in the noise generation module: generating broadband white Gaussian noise, and performing power regulation and applying the white Gaussian noise to the telemetering signal passing through the module; and the power division module is interconnected with the high-frequency cable, and the intermediate-frequency telemetering signal after power regulation and noise addition is output to the power division module.

8. The satellite telemetry bit error rate test system of claim 4, wherein in the power division module: dividing the medium-frequency signal after noise addition into two paths of signals with equal power, and respectively outputting the two paths of signals to a signal-to-noise ratio testing module and a remote measuring signal demodulating module through two high-frequency cables with equal length and consistent insertion loss and standing wave performance, so that the remote measuring signals received by the signal-to-noise ratio testing module and the remote measuring signal demodulating module are consistent.

9. The satellite telemetry bit error rate test system of claim 4, wherein in the telemetry demodulation module: and demodulating the received intermediate frequency telemetering signals, carrying out frame synchronization according to the set parameters such as the telemetering frame synchronization sequence, the frame synchronization sequence fault-tolerant bit number, the telemetering frame length and the like, and outputting telemetering frame data to an error code testing module.

10. The satellite telemetry bit error rate test system of claim 4, wherein in the bit error test module: the bit error rate test method comprises the steps of comparing each received telemetry frame by frame with reference frame data with the same length one by one, counting the number of inconsistent bits and the total number of the telemetry data bits participating in comparison, wherein the ratio of the number of inconsistent bits to the total number of the telemetry data bits participating in comparison is the bit error rate;

when the telemetry frame and the reference frame are subjected to bit-by-bit consistency comparison, the comparison of the whole frame is supported, the comparison of only partial areas of the telemetry frame and the reference frame is supported, and the positions of the areas participating in the comparison can be subjected to bit-level selection;

after the error code comparison area of the telemetry frame is selected, when setting comparison reference data, manual setting of the reference data is supported, and automatic acquisition of the reference data is also supported;

the method for manually setting the reference data comprises two methods, one method is to select a manual input reference data option and fill a reference data value in a reference data configuration list byte by byte; the other method is to select a file to set a reference data option and set a path of a reference data file, wherein the data length in the reference data file needs to be consistent with the length of the telemetry frame data;

the method for automatically acquiring the reference data comprises the steps that an error code testing module continuously receives N frames of telemetering frames, wherein a parameter N can be set, consistency between the N frames of telemetering frames is detected according to a selected comparison area, if data of positions, corresponding to the comparison area, of the continuous N frames of telemetering frames are consistent, automatic acquisition of the reference frames is stopped, and the data which are consistent in comparison are set as reference data; and if the data in the comparison area is not completely consistent with the reference data, re-receiving the N frames of the telemetry frames until the data in the corresponding positions of the continuous N frames of the telemetry frames in the comparison area are consistent, successfully acquiring the reference data, and stopping automatically acquiring the reference data.

Technical Field

The invention relates to the technical field of spacecraft testing, in particular to a satellite telemetry bit error rate testing system, a satellite telemetry bit error rate testing method and a satellite telemetry bit error rate testing system.

Background

The satellite remote measurement is that the satellite collects the working state parameters of each internal functional module, and the working state parameters are modulated and transmitted to the ground through a radio frequency channel, so that the ground can monitor and analyze the state of the satellite. The bit error rate is an important performance index of a telemetering signal transmission link, and a telemetering bit error rate test is used as one of satellite ground test items and is used for testing the quality of a telemetering signal and the demodulation performance of ground equipment. In the existing telemetry error rate test method, the telemetry error rate comparison reference needs to be manually set, and the error rate comparison area can only select a certain continuous section of the telemetry frame by taking bytes as a unit, so that the error rate comparison efficiency and flexibility are low.

Through the search of the prior art, the invention patent with application publication number CN103546242A discloses a method for detecting the error rate of raw data of a remote sensing satellite, which utilizes synchronous word information, RS coding information and counting information of a virtual channel counter in channel coding of the remote sensing satellite to count the error rate in the raw data. The application object of the method is satellite remote sensing data, error code comparison reference cannot be automatically obtained, and an error code comparison area cannot be flexibly set. The invention patent with application publication number CN107294626A discloses an efficient high code rate signal error rate test method, which at least includes: firstly, a satellite downloading high-code-rate data signal is connected with a noise source, power is output after noise is added by the noise source and divided into two paths, one path is connected to a frequency spectrograph for measuring frequency spectrum and signal-to-noise ratio, and the other path is connected to high-code-rate demodulation equipment for demodulating the signal; and step two, starting the error rate test software, setting the measurement times N of the software, wherein the times is the ratio of the satellite data downloading time to the single measurement time, and setting the range of the output power of the noise source, and the range can be set according to the power of the downloading signal. The method is used for calibrating the bit error rate-channel ratio curve of the high-code-rate signal, and the bit error comparison method is not explained, so that the bit error comparison reference cannot be automatically obtained, and the bit error comparison area cannot be flexibly set.

At present, no other similar related technology is disclosed or reported, and other similar data at home and abroad are not collected.

Disclosure of Invention

Aiming at the defects in the prior art, the invention aims to provide a satellite telemetry bit error rate test system, a satellite telemetry bit error rate test method and a satellite telemetry bit error rate test system.

The invention provides a satellite telemetry bit error rate test method, which comprises the following steps:

s1, establishing a signal transmission link between the measurement and control subsystem of the tested satellite and the telemetering bit error rate test system;

s2, setting working parameters of each module of the telemetering bit error rate testing system;

s3, powering up the tested satellite, setting a preparation state before error rate testing, setting a satellite downlink telemetry mode as an error rate testing mode after confirming that the working state of the satellite is normal, and outputting a downlink telemetry signal of which a telemetry frame data domain is fixed data;

s4, the telemetering demodulation module demodulates the downlink telemetering signal and outputs a telemetering frame to the error code test module;

s5, starting an automatic reference data acquisition and comparison function by the error code test module to acquire reference data;

s6, starting a noise adding function of the noise signal generating module, adjusting the signal attenuation value and the noise power spectral density of noise, and measuring the signal-to-noise ratio of the telemetering signal in the signal-to-noise ratio measuring module to enable the signal-to-noise ratio of the telemetering signal to be a measurement and control subsystem index required value;

and S7, starting the error code rate test function of the error code test module, and starting to count and display the number of error code bits, the total number of bits participating in comparison and the error code rate in real time.

Preferably, the signal transmission link in step S1 includes: and a signal transmission link is established between the measurement and control subsystem of the tested satellite and the telemetering bit error rate test system in a wired mode through a high-frequency cable or in a wireless mode through a ground antenna and a satellite-borne antenna.

Preferably, the setting of the operating parameters in step S2 includes: setting an attenuation value of the adjustable attenuation module to enable the signal power transmitted to the down converter to meet the working requirement of the down converter; setting the working frequency of a down-conversion module as the downlink telemetering signal carrier frequency of a measured satellite measurement and control subsystem; setting the initial working state of the noise signal generation module as zero signal attenuation, and closing the noise adding function; setting the central frequency of the signal-to-noise ratio measurement module as the output intermediate frequency of the down converter; setting demodulation parameters, telemetry frame length, telemetry frame synchronization sequence, fault-tolerant bit number of the telemetry frame synchronization sequence and the like of a telemetry demodulation module; setting the reference telemetering frame length, the telemetering frame synchronization sequence and the fault-tolerant bit number of the telemetering frame synchronization sequence of the error code test module, and checking a comparison area, wherein the comparison area is set as a fixed data area of the telemetering frame during error code test.

The invention provides a satellite telemetry bit error rate test system, which comprises:

module M1: an adjustable attenuation module: the power attenuation device is used for carrying out power attenuation on the downlink telemetering signals of the satellite measurement and control subsystem;

module M2: a down-conversion module: the radio frequency telemetry signal is processed into an intermediate frequency signal;

module M3: a noise generation module: the system is used for applying Gaussian white noise to the downlink telemetry signal;

module M4: a power division module: the device is used for dividing the intermediate frequency signals after noise addition into two paths with equal power;

module M5: the signal-to-noise ratio measuring module: the device is used for carrying out signal-to-noise ratio measurement and spectrum monitoring on the received intermediate frequency telemetering signals;

module M6: a telemetry demodulation module: demodulating the noised telemetry signal;

module M7: an error code testing module: and the data processing device is used for carrying out consistency comparison on the received telemetry frame data and the reference frame data, and counting and displaying the telemetry error rate.

Preferably, the adjustable attenuation module comprises: the power attenuation device is used for carrying out power attenuation on the downlink telemetering signals of the satellite measurement and control subsystem, so that the power of the downlink telemetering signals meets the receiving and working requirements of downstream test equipment of the test system; the method comprises the following steps that signal transmission is carried out between a measurement and control subsystem of a measured satellite through a high-frequency cable in a wired mode or through a ground antenna and a satellite-borne antenna in a wireless mode, and a downlink telemetering signal output by the measurement and control subsystem of the measured satellite is received; the radio frequency telemetering signal after power attenuation is output to the down converter through the interconnection of the high-frequency cable and the down converter;

preferably, the down-conversion module includes: the radio frequency telemetry signal is processed into an intermediate frequency signal; the high-frequency cable is connected with a downstream noise generation module, and the intermediate-frequency telemetering signal is output to the noise generation module;

preferably, the noise generation module includes: the module is used for generating broadband white Gaussian noise, and can adjust the power of the telemetering signal passing through the module and apply the white Gaussian noise; the power division module is interconnected with the high-frequency cable, and the intermediate-frequency telemetering signals after power regulation and noise addition are output to the power division module;

preferably, the power dividing module includes: the device is used for dividing the medium-frequency signal subjected to noise addition into two paths of signals with equal power, and respectively outputting the two paths of signals to a signal-to-noise ratio testing module and a remote measuring signal demodulating module through two high-frequency cables with equal length and consistent insertion loss and standing wave performance, so that remote measuring signals received by the signal-to-noise ratio testing module and the remote measuring signal demodulating module are consistent;

preferably, the telemetry demodulation module comprises: the device is used for demodulating the received intermediate frequency telemetering signals, carrying out frame synchronization according to the set parameters such as the telemetering frame synchronization sequence, the frame synchronization sequence fault-tolerant bit number, the telemetering frame length and the like, and then outputting telemetering frame data to the error code testing module.

Preferably, the error code testing module includes: the bit error rate test method comprises the steps of comparing each received telemetry frame by frame with reference frame data with the same length one by one, counting the number of inconsistent bits and the total number of the telemetry data bits participating in comparison, wherein the ratio of the number of inconsistent bits to the total number of the telemetry data bits participating in comparison is the bit error rate;

when the telemetry frame and the reference frame are subjected to bit-by-bit consistency comparison, the comparison of the whole frame is supported, the comparison of only partial areas of the telemetry frame and the reference frame is supported, and the positions of the areas participating in the comparison can be subjected to bit-level selection;

after the error code comparison area of the telemetry frame is selected, when the comparison reference data is set, the manual setting of the reference data is supported, and the automatic acquisition of the reference data is also supported.

The method for manually setting the reference data comprises two methods, one method is to select a manual input reference data option and fill a reference data value in a reference data configuration list byte by byte; and the other method is to select a file to set a reference data option and set a path of a reference data file, wherein the data length in the reference data file needs to be consistent with the data length of the telemetry frame.

The method for automatically acquiring the reference data comprises the steps that an error code testing module continuously receives N frames of telemetering frames, wherein a parameter N can be set, consistency between the N frames of telemetering frames is detected according to a selected comparison area, if data of positions, corresponding to the comparison area, of the continuous N frames of telemetering frames are consistent, automatic acquisition of the reference frames is stopped, and the data which are consistent in comparison are set as reference data; and if the data in the comparison area is not completely consistent with the reference data, re-receiving the N frames of the telemetry frames until the data in the corresponding positions of the continuous N frames of the telemetry frames in the comparison area are consistent, successfully acquiring the reference data, and stopping automatically acquiring the reference data.

Compared with the prior art, the invention has the following beneficial effects:

1. the method can test the telemetering bit error rate condition under the threshold of the signal-to-noise ratio;

2. during error code testing, bit level setting can be carried out on an error code comparison area;

3. the method can automatically acquire the comparison reference, and is beneficial to improving the efficiency and the flexibility of the error code test of the telemetering signal.

Drawings

Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:

FIG. 1 is a block diagram of a satellite telemetry bit error rate test system according to the present invention;

fig. 2 is a flow chart of a testing method of a satellite telemetry bit error rate testing system according to the invention.

Detailed Description

The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that it would be obvious to those skilled in the art that various changes and modifications can be made without departing from the spirit of the invention. All falling within the scope of the present invention.

Example 1

The invention provides a satellite telemetry bit error rate test method, which comprises the following steps:

s1, establishing a signal transmission link between the measurement and control subsystem of the tested satellite and the telemetering bit error rate test system;

s2, setting working parameters of each module of the telemetering bit error rate testing system;

s3, powering up the tested satellite, setting a preparation state before error rate testing, setting a satellite downlink telemetry mode as an error rate testing mode after confirming that the working state of the satellite is normal, and outputting a downlink telemetry signal of which a telemetry frame data domain is fixed data;

s4, the telemetering demodulation module demodulates the downlink telemetering signal and outputs a telemetering frame to the error code test module;

s5, starting an automatic reference data acquisition and comparison function by the error code test module to acquire reference data;

s6, starting a noise adding function of the noise signal generating module, adjusting the signal attenuation value and the noise power spectral density of noise, and measuring the signal-to-noise ratio of the telemetering signal in the signal-to-noise ratio measuring module to enable the signal-to-noise ratio of the telemetering signal to be a measurement and control subsystem index required value;

and S7, starting the error code rate test function of the error code test module, and starting to count and display the number of error code bits, the total number of bits participating in comparison and the error code rate in real time.

Specifically, the signal transmission link in step S1 includes: and a signal transmission link is established between the measurement and control subsystem of the tested satellite and the telemetering bit error rate test system in a wired mode through a high-frequency cable or in a wireless mode through a ground antenna and a satellite-borne antenna.

Specifically, the setting of the operating parameters in step S2 includes: setting an attenuation value of the adjustable attenuation module to enable the signal power transmitted to the down converter to meet the working requirement of the down converter; setting the working frequency of a down-conversion module as the downlink telemetering signal carrier frequency of a measured satellite measurement and control subsystem; setting the initial working state of the noise signal generation module as zero signal attenuation, and closing the noise adding function; setting the central frequency of the signal-to-noise ratio measurement module as the output intermediate frequency of the down converter; setting demodulation parameters, telemetry frame length, telemetry frame synchronization sequence, fault-tolerant bit number of the telemetry frame synchronization sequence and the like of a telemetry demodulation module; setting the reference telemetering frame length, the telemetering frame synchronization sequence and the fault-tolerant bit number of the telemetering frame synchronization sequence of the error code test module, and checking a comparison area, wherein the comparison area is set as a fixed data area of the telemetering frame during error code test.

The invention provides a satellite telemetry bit error rate test system, which comprises:

module M1: an adjustable attenuation module: the power attenuation device is used for carrying out power attenuation on the downlink telemetering signals of the satellite measurement and control subsystem;

module M2: a down-conversion module: the radio frequency telemetry signal is processed into an intermediate frequency signal;

module M3: a noise generation module: the system is used for applying Gaussian white noise to the downlink telemetry signal;

module M4: a power division module: the device is used for dividing the intermediate frequency signals after noise addition into two paths with equal power;

module M5: the signal-to-noise ratio measuring module: the device is used for carrying out signal-to-noise ratio measurement and spectrum monitoring on the received intermediate frequency telemetering signals;

module M6: a telemetry demodulation module: demodulating the noised telemetry signal;

module M7: an error code testing module: and the data processing device is used for carrying out consistency comparison on the received telemetry frame data and the reference frame data, and counting and displaying the telemetry error rate.

Specifically, the adjustable attenuation module comprises: the power attenuation device is used for carrying out power attenuation on the downlink telemetering signals of the satellite measurement and control subsystem, so that the power of the downlink telemetering signals meets the receiving and working requirements of downstream test equipment of the test system; the method comprises the following steps that signal transmission is carried out between a measurement and control subsystem of a measured satellite through a high-frequency cable in a wired mode or through a ground antenna and a satellite-borne antenna in a wireless mode, and a downlink telemetering signal output by the measurement and control subsystem of the measured satellite is received; the radio frequency telemetering signal after power attenuation is output to the down converter through the interconnection of the high-frequency cable and the down converter;

specifically, the down-conversion module includes: the radio frequency telemetry signal is processed into an intermediate frequency signal; the high-frequency cable is connected with a downstream noise generation module, and the intermediate-frequency telemetering signal is output to the noise generation module;

specifically, the noise generation module includes: the module is used for generating broadband white Gaussian noise, and can adjust the power of the telemetering signal passing through the module and apply the white Gaussian noise; the power division module is interconnected with the high-frequency cable, and the intermediate-frequency telemetering signals after power regulation and noise addition are output to the power division module;

specifically, the power dividing module includes: the device is used for dividing the medium-frequency signal subjected to noise addition into two paths of signals with equal power, and respectively outputting the two paths of signals to a signal-to-noise ratio testing module and a remote measuring signal demodulating module through two high-frequency cables with equal length and consistent insertion loss and standing wave performance, so that remote measuring signals received by the signal-to-noise ratio testing module and the remote measuring signal demodulating module are consistent;

specifically, the telemetry demodulation module includes: the device is used for demodulating the received intermediate frequency telemetering signals, carrying out frame synchronization according to the set parameters such as the telemetering frame synchronization sequence, the frame synchronization sequence fault-tolerant bit number, the telemetering frame length and the like, and then outputting telemetering frame data to the error code testing module.

Specifically, the error code testing module includes: the bit error rate test method comprises the steps of comparing each received telemetry frame by frame with reference frame data with the same length one by one, counting the number of inconsistent bits and the total number of the telemetry data bits participating in comparison, wherein the ratio of the number of inconsistent bits to the total number of the telemetry data bits participating in comparison is the bit error rate;

when the telemetry frame and the reference frame are subjected to bit-by-bit consistency comparison, the comparison of the whole frame is supported, the comparison of only partial areas of the telemetry frame and the reference frame is supported, and the positions of the areas participating in the comparison can be subjected to bit-level selection;

after the error code comparison area of the telemetry frame is selected, when the comparison reference data is set, the manual setting of the reference data is supported, and the automatic acquisition of the reference data is also supported.

The method for manually setting the reference data comprises two methods, one method is to select a manual input reference data option and fill a reference data value in a reference data configuration list byte by byte; and the other method is to select a file to set a reference data option and set a path of a reference data file, wherein the data length in the reference data file needs to be consistent with the data length of the telemetry frame.

The method for automatically acquiring the reference data comprises the steps that an error code testing module continuously receives N frames of telemetering frames, wherein a parameter N can be set, consistency between the N frames of telemetering frames is detected according to a selected comparison area, if data of positions, corresponding to the comparison area, of the continuous N frames of telemetering frames are consistent, automatic acquisition of the reference frames is stopped, and the data which are consistent in comparison are set as reference data; and if the data in the comparison area is not completely consistent with the reference data, re-receiving the N frames of the telemetry frames until the data in the corresponding positions of the continuous N frames of the telemetry frames in the comparison area are consistent, successfully acquiring the reference data, and stopping automatically acquiring the reference data.

Example 2

The invention discloses a satellite telemetering error rate test system, which comprises: the adjustable attenuation module is used for carrying out power attenuation on the downlink telemetering signals; the down-conversion module is used for down-converting the radio frequency telemetering signal into an intermediate frequency signal; the noise generation module is used for applying Gaussian white noise to the downlink telemetering signal; the power dividing module is used for dividing the intermediate frequency signals subjected to noise addition into two paths with equal power; the signal-to-noise ratio measuring module is used for measuring the signal-to-noise ratio of the telemetering signal after the down-conversion; the telemetering demodulation module is used for demodulating the noised telemetering signal; and the error code testing module is used for carrying out consistency comparison on the received telemetering frame data and the reference frame data, and counting and displaying the telemetering error rate.

The invention can test the telemetering error rate under the signal-to-noise ratio threshold, the bit level setting can be carried out in the error code comparison area during the error code test, the comparison reference can be automatically obtained, and the invention is beneficial to improving the efficiency and the flexibility of the telemetering signal error code test.

The present invention will be described in detail below.

As shown in fig. 1, a satellite telemetry bit error rate testing system includes an adjustable attenuation module, a down-conversion module, a noise generation module, a power division module, a signal-to-noise ratio measurement module, a telemetry demodulation module, and a bit error testing module.

An adjustable attenuation module: the power attenuation device is used for carrying out power attenuation on the downlink telemetering signals of the satellite measurement and control subsystem, so that the power of the downlink telemetering signals meets the receiving and working requirements of downstream test equipment of the test system; the method comprises the following steps that signal transmission is carried out between a measurement and control subsystem of a measured satellite through a high-frequency cable in a wired mode or through a ground antenna and a satellite-borne antenna in a wireless mode, and a downlink telemetering signal output by the measurement and control subsystem of the measured satellite is received; the radio frequency telemetering signal after power attenuation is output to the down converter through the interconnection of the high-frequency cable and the down converter;

a down-conversion module: the device is used for processing the S-band radio frequency telemetry signal into a 70MHz intermediate frequency signal; the high-frequency cable is connected with a downstream noise generation module, and the intermediate-frequency telemetering signal is output to the noise generation module;

a noise generation module: the power attenuation module is used for carrying out 0-79 dB power attenuation on the telemetering signals passing through the module and applying Gaussian white noise. The generated Gaussian white noise bandwidth covers 1 MHz-2 GHz, the noise power spectral density is maximum-93 dBm/Hz, the noise power spectral density can be adjusted within the range of 0-79 dB, and the step precision is adjusted to 0.1 dB; the power division module is interconnected with the high-frequency cable, and the intermediate-frequency telemetering signals after power regulation and noise addition are output to the power division module;

a power division module: the device is used for dividing the medium-frequency signal subjected to noise addition into two paths of signals with equal power, and respectively outputting the two paths of signals to a signal-to-noise ratio testing module and a remote measuring signal demodulating module through two high-frequency cables with equal length and consistent insertion loss and standing wave performance, so that remote measuring signals received by the signal-to-noise ratio testing module and the remote measuring signal demodulating module are consistent; the working frequency band of the power division module covers DC-4 GHz.

The signal-to-noise ratio measuring module: the device is used for carrying out signal-to-noise ratio measurement and spectrum monitoring on the received intermediate frequency telemetering signals;

a telemetry demodulation module: the device is used for demodulating the received intermediate frequency telemetering signals, performing frame synchronization according to the set parameters such as the telemetering frame synchronization sequence, the frame synchronization sequence fault-tolerant bit number, the telemetering frame length and the like, and outputting telemetering frame data to the error code testing module; the telemetering demodulation module can receive and process telemetering signals of a unified carrier measurement and control system and telemetering signals of a direct sequence spread spectrum modulation system;

an error code testing module: and the data processing device is used for carrying out consistency comparison on the received telemetry frame data and the reference frame data, and counting and displaying the telemetry error rate.

In the bit error rate test system, the bit error rate test method of the bit error test module comprises the steps of comparing each received telemetering frame by frame with reference frame data with the same length, counting the number of inconsistent bits and the total number of the telemetering data bits participating in comparison, wherein the ratio of the number of inconsistent bits to the total number of the telemetering data bits participating in comparison is the bit error rate; when the telemetry frame and the reference frame are subjected to bit-by-bit consistency comparison, the comparison of the whole frame is supported, only partial areas of the telemetry frame and the reference frame are also supported, and the positions of the areas participating in the comparison can be subjected to bit-level selection;

in the error rate testing system, when the error code testing module carries out the setting of the comparison reference data after checking the error code comparison area of the telemetering frame, the manual setting of the reference data is supported, and the automatic acquisition of the reference data is also supported. The method for manually setting the reference data comprises two methods, one is to select a manual input reference data option and fill a reference data value in a reference data configuration list byte by byte, wherein the data value is in a hexadecimal form; and the DAT is a DAT file with an extension name, wherein the data length needs to be consistent with the data length of the telemetry frame. The method for automatically acquiring the reference data comprises the steps of continuously receiving N frames of telemetering frames, wherein a parameter N can be set, the default is set to be 3, consistency among the N frames of telemetering frames is detected according to a selected comparison area, if data of the continuous N frames of telemetering frames at corresponding positions of the comparison area are consistent, the automatic acquisition of the reference frames is stopped, and the data which are consistent in comparison are set as the reference data; and if the data in the comparison area is not completely consistent with the reference data, re-receiving the N frames of the telemetry frames until the data in the corresponding positions of the continuous N frames of the telemetry frames are consistent with each other, successfully acquiring the reference data, and stopping automatically acquiring the reference frame.

As shown in fig. 2, the present invention further provides a method for testing the above-mentioned satellite telemetry bit error rate test system, which includes the following steps:

s1, establishing a signal transmission link between the measurement and control subsystem of the tested satellite and the telemetering bit error rate test system in a wired mode through a high-frequency cable or a wireless mode through a ground antenna and a satellite-borne antenna;

s2, setting working parameters of each module of the telemetry bit error rate test system, including: setting an attenuation value of the adjustable attenuation module to enable the signal power transmitted to the down converter to meet the working requirement of the down converter; setting the working frequency of a down-conversion module as the downlink telemetering signal carrier frequency of a measured satellite measurement and control subsystem; setting the initial working state of the noise signal generation module as zero signal attenuation, and closing the noise adding function; setting the central frequency of the signal-to-noise ratio measurement module as the output intermediate frequency of the down converter; setting demodulation parameters, telemetry frame length, telemetry frame synchronization sequence, fault-tolerant bit number of the telemetry frame synchronization sequence and the like of a telemetry demodulation module; setting the reference telemetering frame length, the telemetering frame synchronization sequence and the fault-tolerant bit number of the telemetering frame synchronization sequence of the error code test module, and checking a comparison area, wherein the comparison area is set as a fixed data area of the telemetering frame during error code test;

s3, powering up the tested satellite, setting a preparation state before error rate testing, setting a satellite downlink telemetry mode as an error rate testing mode after confirming that the working state of the satellite is normal, and outputting a downlink telemetry signal of which a telemetry frame data domain is fixed data;

s4, the telemetering demodulation module demodulates the downlink telemetering signal and outputs a telemetering frame to the error code test module;

s5, starting an automatic reference data acquisition and comparison function by the error code test module to acquire reference data;

s6, starting a noise adding function of the noise signal generating module, adjusting the signal attenuation value and the noise power spectral density of noise, and measuring the signal-to-noise ratio of the telemetering signal in the signal-to-noise ratio measuring module to enable the signal-to-noise ratio of the telemetering signal to be a measurement and control subsystem index required value;

s7, starting the error code rate testing function of the error code testing module, and starting to count and display the number of error code bits, the total number of bits participating in comparison and the error code rate in real time;

and S8, finishing the testing process of the telemetry bit error rate testing system on the satellite telemetry bit error rate.

Those skilled in the art will appreciate that, in addition to implementing the systems, apparatus, and various modules thereof provided by the present invention in purely computer readable program code, the same procedures can be implemented entirely by logically programming method steps such that the systems, apparatus, and various modules thereof are provided in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Therefore, the system, the device and the modules thereof provided by the present invention can be considered as a hardware component, and the modules included in the system, the device and the modules thereof for implementing various programs can also be considered as structures in the hardware component; modules for performing various functions may also be considered to be both software programs for performing the methods and structures within hardware components.

The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes or modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention. The embodiments and features of the embodiments of the present application may be combined with each other arbitrarily without conflict.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种GNSS对流层湿延迟估计方法、系统、设备及介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类