CN113791433B - Satellite telemetry bit error rate test system and test method - Google Patents
Satellite telemetry bit error rate test system and test method Download PDFInfo
- Publication number
- CN113791433B CN113791433B CN202110949789.5A CN202110949789A CN113791433B CN 113791433 B CN113791433 B CN 113791433B CN 202110949789 A CN202110949789 A CN 202110949789A CN 113791433 B CN113791433 B CN 113791433B
- Authority
- CN
- China
- Prior art keywords
- telemetry
- signal
- module
- frames
- comparison
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 109
- 238000010998 test method Methods 0.000 title claims abstract description 11
- 238000006243 chemical reaction Methods 0.000 claims abstract description 14
- 238000005259 measurement Methods 0.000 claims description 40
- 238000000034 method Methods 0.000 claims description 37
- 230000008054 signal transmission Effects 0.000 claims description 14
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 7
- 230000003595 spectral effect Effects 0.000 claims description 6
- 238000001228 spectrum Methods 0.000 claims description 6
- 230000002238 attenuated effect Effects 0.000 claims description 4
- 238000003780 insertion Methods 0.000 claims description 4
- 230000037431 insertion Effects 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000009286 beneficial effect Effects 0.000 abstract description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/35—Constructional details or hardware or software details of the signal processing chain
- G01S19/37—Hardware or software details of the signal processing chain
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/07—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/30—Acquisition or tracking or demodulation of signals transmitted by the system code related
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Radio Relay Systems (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
The invention provides a satellite telemetry bit error rate test method and a system, comprising the following steps: the adjustable attenuation module is used for carrying out power attenuation on the downlink telemetry signal; the down-conversion module is used for down-converting the radio frequency telemetry signal into an intermediate frequency signal; the noise generation module is used for applying Gaussian white noise to the downlink telemetry signal; the power dividing module is used for dividing the denoised intermediate frequency signal into two paths with equal success rate; the signal-to-noise ratio measuring module is used for measuring the signal-to-noise ratio of the down-converted telemetry signal; the telemetry demodulation module is used for demodulating the denoised telemetry signal; and the error code testing module is used for comparing the consistency of the received telemetry frame data with the reference frame data, and counting and displaying the telemetry error code rate. The invention can test the error rate condition of the telemetry signal under the signal-to-noise ratio threshold, can set bit level in the error code test, can automatically acquire the comparison standard, and is beneficial to improving the efficiency and the flexibility of the error code test of the telemetry signal.
Description
Technical Field
The invention relates to the technical field of spacecraft testing, in particular to a satellite telemetry bit error rate testing system and a satellite telemetry bit error rate testing method.
Background
The satellite telemetry is to collect working state parameters of each functional module in the satellite, and transmit the working state parameters to the ground through a radio frequency channel after modulation, so that the ground can monitor and analyze the satellite state. The bit error rate is an important performance index of the telemetry signal transmission link, and the telemetry bit error rate test is used as one of satellite ground test projects for testing telemetry signal quality and ground equipment demodulation performance. In the existing telemetry bit error rate test method, the telemetry bit error rate comparison standard needs to be set manually, and the bit error rate comparison area can only select a certain section of continuous section of the telemetry frame in byte units, so that the bit error rate comparison efficiency and flexibility are low.
Through the search of the prior art, the invention patent with the application publication number of CN103546242A discloses a method for detecting the error rate of original data of a remote sensing satellite, and the method utilizes synchronous word information, RS coding information and virtual channel counter counting information in the channel coding of the remote sensing satellite to count the error rate in the original data. The application object of the method is satellite remote sensing data, error code comparison reference cannot be automatically acquired, and error code comparison areas cannot be flexibly set. The invention patent with application publication number of CN107294626A discloses a high-efficiency high-code-rate signal error rate testing method, which at least comprises the following steps: the satellite downloads a high-code rate data signal to be connected with a noise source, the output power after the noise source is added with noise is divided into two paths, one path is connected to a spectrometer for measuring the frequency spectrum and the signal-to-noise ratio, and the other path is connected to high-code rate demodulation equipment for demodulating the signal; and secondly, starting bit error rate test software, setting the measurement times N of the software, wherein the times are 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 downloaded signal. The method is used for calibrating the error rate-channel ratio curve of the high-code-rate signal, does not describe an error code comparison method, cannot automatically acquire an error code comparison reference, and cannot flexibly set an error code comparison area.
No description or report of other similar related technologies is found at present, and no other similar data at home and abroad are 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 and a satellite telemetry bit error rate test method.
The invention provides a satellite telemetry bit error rate test method, which comprises the following steps:
s1, establishing a signal transmission link between a measurement and control subsystem of a satellite to be measured and a telemetry bit error rate test system;
s2, setting working parameters of each module of the telemetry bit error rate test system;
s3, powering up the satellite to be tested, setting a preparation state before bit error rate test, setting a satellite downlink telemetry mode as a bit error rate test mode after confirming that the working state of the satellite is normal, and outputting a downlink telemetry signal with a telemetry frame data field being fixed data;
s4, a telemetry demodulation module demodulates the downlink telemetry signal and outputs a telemetry frame to an error code testing module;
s5, starting an automatic reference data acquisition and comparison function by the error code testing module to acquire reference data;
s6, starting a noise adding function of the noise signal generating module, adjusting a signal attenuation value and the noise power spectral density of the noise adding, and measuring the signal-to-noise ratio of the telemetry signal in the signal-to-noise ratio measuring module to enable the signal-to-noise ratio of the telemetry signal to be a measurement and control subsystem index requirement value;
s7, starting an error rate test function of the error rate test module, and starting to count and display the number of error bits, the total number of bits involved in comparison and the error 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 satellite to be measured and the remote measurement 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 the operation 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 the down-conversion module as the carrier frequency of a downlink telemetry signal of a measured satellite measurement and control subsystem; setting the initial working state of the noise signal generating module as zero signal attenuation, and closing the noise adding function; setting the central frequency of the signal-to-noise ratio measuring 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 telemetry frame length, telemetry frame synchronization sequence and telemetry frame synchronization sequence fault-tolerant bit number of the error code test module, and checking a comparison area, wherein the comparison area is set as a fixed data area of the telemetry 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 downlink telemetry signals of the satellite measurement and control subsystem;
module M2: and a down-conversion module: for processing the radio frequency telemetry signal into an intermediate frequency signal;
module M3: noise signal generation module: for applying gaussian white noise to the downstream telemetry signal;
module M4: and the power dividing module is used for: the method is used for dividing the denoised intermediate frequency signals into two paths with equal success rate;
module M5: and a 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 telemetry signal;
module M6: telemetry demodulation module: the method is used for demodulating the denoised telemetry signal;
module M7: and the error code testing module: and the method is used for carrying out consistency comparison on the received telemetry frame data and the reference frame data, and counting and displaying telemetry error rates.
Preferably, the adjustable attenuation module comprises: the system is used for carrying out power attenuation on the downlink telemetry signal of the satellite measurement and control subsystem, so that the power of the downlink telemetry signal meets the receiving and working requirements of downstream test equipment of the test system; the method comprises the steps of carrying out signal transmission with a measurement and control subsystem of a measured satellite in a wired mode through a high-frequency cable or in a wireless mode through a ground antenna and a satellite-borne antenna, and receiving a downlink telemetry signal output by the measurement and control subsystem of the measured satellite; the power-attenuated radio frequency telemetry signal is output to the down converter through interconnection of a high-frequency cable and the down converter;
preferably, the down-conversion module includes: for processing the radio frequency telemetry signal into an intermediate frequency signal; the intermediate frequency telemetry signal is output to the noise signal generating module through interconnection of the high-frequency cable and the downstream noise signal generating module;
preferably, the noise signal generation module includes: the power control module is used for generating broadband Gaussian white noise, and can be used for carrying out power control on a telemetry signal passing through the module and applying the Gaussian white noise; the intermediate frequency telemetry signal after power adjustment and noise addition is output to the power division module through interconnection of the high-frequency cable and the power division module;
preferably, the power dividing module includes: the device is used for dividing the denoised intermediate frequency signals into two paths of signals with equal success rate, and respectively outputting the two paths of signals to the signal-to-noise ratio measuring module and the telemetry demodulation module through two high-frequency cables with equal lengths and consistent insertion loss and standing wave performance, so that the telemetry signals received by the signal-to-noise ratio measuring module and the telemetry demodulation module are consistent;
preferably, the telemetry demodulation module includes: the device is used for demodulating the received intermediate frequency telemetry signal, and outputting telemetry frame data to the error code testing module after carrying out frame synchronization according to the set parameters such as the telemetry frame synchronization sequence, the fault-tolerant bit number of the frame synchronization sequence, the telemetry frame length and the like.
Preferably, the error code testing module includes: the bit error rate test method comprises the steps of comparing each received telemetry frame with reference frame data with the same length frame by frame, and counting the inconsistent bit quantity and the total number of telemetry data bits participating in comparison, wherein the ratio of the inconsistent bit quantity to the total number of 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 partial areas of the telemetry frame and the reference frame is also supported, and the bit-level hook can be carried out on the positions of the areas involved in the comparison;
after the error code comparison area of the telemetry frame is checked, 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 steps, wherein one method is to hook a manual input reference data option and fill in a reference data configuration list with reference data values byte by byte; the other is to select the file to set the reference data option and set the path of the reference data file, wherein the data length in the reference data file is required 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 telemetry frames, wherein a parameter N can be set, consistency among the N frames of telemetry frames is detected according to a checked comparison area, if the data of the continuous N frames of telemetry frames at the corresponding positions of the comparison area are consistent, the automatic acquisition of the reference frames is stopped, and the data with consistent comparison is set as the reference data; if the data are not completely consistent, the N frames of telemetry frames are received again until the data of the positions corresponding to the comparison areas of the continuous N frames of telemetry frames are consistent, the reference data are successfully acquired, and the automatic acquisition of the reference data is stopped.
Compared with the prior art, the invention has the following beneficial effects:
1. the remote measuring error rate condition under the signal-to-noise ratio threshold can be tested;
2. during error code test, the error code comparison area can be set in bit level;
3. the comparison standard can be automatically obtained, and the telemetry signal error code testing efficiency and flexibility are improved.
Drawings
Other features, objects and advantages of the present invention will become more apparent upon reading of the detailed description of non-limiting embodiments, given with reference to the accompanying drawings in which:
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.
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 present invention, but are not intended to limit the invention in any way. It should be noted that variations and modifications could be made by those skilled in the art without departing from the inventive concept. These are all 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 a measurement and control subsystem of a satellite to be measured and a telemetry bit error rate test system;
s2, setting working parameters of each module of the telemetry bit error rate test system;
s3, powering up the satellite to be tested, setting a preparation state before bit error rate test, setting a satellite downlink telemetry mode as a bit error rate test mode after confirming that the working state of the satellite is normal, and outputting a downlink telemetry signal with a telemetry frame data field being fixed data;
s4, a telemetry demodulation module demodulates the downlink telemetry signal and outputs a telemetry frame to an error code testing module;
s5, starting an automatic reference data acquisition and comparison function by the error code testing module to acquire reference data;
s6, starting a noise adding function of the noise signal generating module, adjusting a signal attenuation value and the noise power spectral density of the noise adding, and measuring the signal-to-noise ratio of the telemetry signal in the signal-to-noise ratio measuring module to enable the signal-to-noise ratio of the telemetry signal to be a measurement and control subsystem index requirement value;
s7, starting an error rate test function of the error rate test module, and starting to count and display the number of error bits, the total number of bits involved in comparison and the error 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 satellite to be measured and the remote measurement 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 the working parameters in the 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 the down-conversion module as the carrier frequency of a downlink telemetry signal of a measured satellite measurement and control subsystem; setting the initial working state of the noise signal generating module as zero signal attenuation, and closing the noise adding function; setting the central frequency of the signal-to-noise ratio measuring 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 telemetry frame length, telemetry frame synchronization sequence and telemetry frame synchronization sequence fault-tolerant bit number of the error code test module, and checking a comparison area, wherein the comparison area is set as a fixed data area of the telemetry 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 downlink telemetry signals of the satellite measurement and control subsystem;
module M2: and a down-conversion module: for processing the radio frequency telemetry signal into an intermediate frequency signal;
module M3: noise signal generation module: for applying gaussian white noise to the downstream telemetry signal;
module M4: and the power dividing module is used for: the method is used for dividing the denoised intermediate frequency signals into two paths with equal success rate;
module M5: and a 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 telemetry signal;
module M6: telemetry demodulation module: the method is used for demodulating the denoised telemetry signal;
module M7: and the error code testing module: and the method is used for carrying out consistency comparison on the received telemetry frame data and the reference frame data, and counting and displaying telemetry error rates.
Specifically, the adjustable attenuation module includes: the system is used for carrying out power attenuation on the downlink telemetry signal of the satellite measurement and control subsystem, so that the power of the downlink telemetry signal meets the receiving and working requirements of downstream test equipment of the test system; the method comprises the steps of carrying out signal transmission with a measurement and control subsystem of a measured satellite in a wired mode through a high-frequency cable or in a wireless mode through a ground antenna and a satellite-borne antenna, and receiving a downlink telemetry signal output by the measurement and control subsystem of the measured satellite; the power-attenuated radio frequency telemetry signal is output to the down converter through interconnection of a high-frequency cable and the down converter;
specifically, the down-conversion module includes: for processing the radio frequency telemetry signal into an intermediate frequency signal; the intermediate frequency telemetry signal is output to the noise signal generating module through interconnection of the high-frequency cable and the downstream noise signal generating module;
specifically, the noise signal generation module includes: the power control module is used for generating broadband Gaussian white noise, and can be used for carrying out power control on a telemetry signal passing through the module and applying the Gaussian white noise; the intermediate frequency telemetry signal after power adjustment and noise addition is output to the power division module through interconnection of the high-frequency cable and the power division module;
specifically, the power dividing module includes: the device is used for dividing the denoised intermediate frequency signals into two paths of signals with equal success rate, and respectively outputting the two paths of signals to the signal-to-noise ratio measuring module and the telemetry demodulation module through two high-frequency cables with equal lengths and consistent insertion loss and standing wave performance, so that the telemetry signals received by the signal-to-noise ratio measuring module and the telemetry demodulation module are consistent;
specifically, the telemetry demodulation module includes: the device is used for demodulating the received intermediate frequency telemetry signal, and outputting telemetry frame data to the error code testing module after carrying out frame synchronization according to the set parameters such as the telemetry frame synchronization sequence, the fault-tolerant bit number of the frame synchronization sequence, the telemetry frame length and the like.
Specifically, the error code testing module includes: the bit error rate test method comprises the steps of comparing each received telemetry frame with reference frame data with the same length frame by frame, and counting the inconsistent bit quantity and the total number of telemetry data bits participating in comparison, wherein the ratio of the inconsistent bit quantity to the total number of 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 partial areas of the telemetry frame and the reference frame is also supported, and the bit-level hook can be carried out on the positions of the areas involved in the comparison;
after the error code comparison area of the telemetry frame is checked, 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 steps, wherein one method is to hook a manual input reference data option and fill in a reference data configuration list with reference data values byte by byte; the other is to select the file to set the reference data option and set the path of the reference data file, wherein the data length in the reference data file is required 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 telemetry frames, wherein a parameter N can be set, consistency among the N frames of telemetry frames is detected according to a checked comparison area, if the data of the continuous N frames of telemetry frames at the corresponding positions of the comparison area are consistent, the automatic acquisition of the reference frames is stopped, and the data with consistent comparison is set as the reference data; if the data are not completely consistent, the N frames of telemetry frames are received again until the data of the positions corresponding to the comparison areas of the continuous N frames of telemetry frames are consistent, the reference data are successfully acquired, and the automatic acquisition of the reference data is stopped.
Example 2
The invention discloses a satellite telemetry bit error rate test system, which comprises: the adjustable attenuation module is used for carrying out power attenuation on the downlink telemetry signal; the down-conversion module is used for down-converting the radio frequency telemetry signal into an intermediate frequency signal; the noise signal generation module is used for applying Gaussian white noise to the downlink telemetry signal; the power dividing module is used for dividing the denoised intermediate frequency signal into two paths with equal success rate; the signal-to-noise ratio measuring module is used for measuring the signal-to-noise ratio of the down-converted telemetry signal; the telemetry demodulation module is used for demodulating the denoised telemetry signal; and the error code testing module is used for comparing the consistency of the received telemetry frame data with the reference frame data, and counting and displaying the telemetry error code rate.
The invention can test the telemetry error rate condition under the signal-to-noise ratio threshold, can set bit level in the error code comparison area during error code test, can automatically acquire comparison standard, and is beneficial to improving the telemetry signal error code test efficiency and flexibility.
The present invention will be described in detail below.
As shown in FIG. 1, the satellite telemetry bit error rate testing system comprises an adjustable attenuation module, a down-conversion module, a noise signal generation module, a power division module, a signal to noise ratio measuring module, a telemetry demodulation module and a bit error rate testing module.
An adjustable attenuation module: the system is used for carrying out power attenuation on the downlink telemetry signal of the satellite measurement and control subsystem, so that the power of the downlink telemetry signal meets the receiving and working requirements of downstream test equipment of the test system; the method comprises the steps of carrying out signal transmission with a measurement and control subsystem of a measured satellite in a wired mode through a high-frequency cable or in a wireless mode through a ground antenna and a satellite-borne antenna, and receiving a downlink telemetry signal output by the measurement and control subsystem of the measured satellite; the power-attenuated radio frequency telemetry signal is output to the down converter through interconnection of a high-frequency cable and the down converter;
and a down-conversion module: the method is used for processing the S-band radio frequency telemetry signal into a 70MHz intermediate frequency signal; the intermediate frequency telemetry signal is output to the noise signal generating module through interconnection of the high-frequency cable and the downstream noise signal generating module;
noise signal generation module: the module is used for carrying out 0-79 dB power attenuation and Gaussian white noise application on the telemetry signal passing through the module. The generated Gaussian white noise bandwidth covers 1 MHz-2 GHz, the maximum noise power spectral density is-93 dBm/Hz, the noise power spectral density can be adjusted within the range of 0-79 dB, and the stepping accuracy is adjusted to be 0.1dB; the intermediate frequency telemetry signal after power adjustment and noise addition is output to the power division module through interconnection of the high-frequency cable and the power division module;
and the power dividing module is used for: the device is used for dividing the denoised intermediate frequency signals into two paths of signals with equal success rate, and respectively outputting the two paths of signals to the signal-to-noise ratio measuring module and the telemetry demodulation module through two high-frequency cables with equal lengths and consistent insertion loss and standing wave performance, so that the telemetry signals received by the signal-to-noise ratio measuring module and the telemetry demodulation module are consistent; the working frequency band of the power dividing module covers DC-4 GHz.
And a 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 telemetry signal;
telemetry demodulation module: for demodulating the received intermediate frequency telemetry signal, after frame synchronization is carried out according to the set parameters such as the telemetry frame synchronization sequence, the fault-tolerant bit number of the frame synchronization sequence, the telemetry frame length and the like, telemetry frame data are output to an error code testing module; the telemetry demodulation module can receive and process telemetry signals of a unified carrier measurement and control system and telemetry signals of a direct sequence spread spectrum modulation system;
and the error code testing module: and the method is used for carrying out consistency comparison on the received telemetry frame data and the reference frame data, and counting and displaying telemetry error rates.
In the bit error rate test system of the invention, the bit error rate test method of the bit error rate test module is that each telemetry frame received is compared with the reference frame data with the same length frame by frame, the inconsistent bit quantity and the total number of telemetry data bits participating in comparison are counted, and the ratio of the inconsistent bit quantity to the total number of 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, namely the comparison of the whole frame is supported, the comparison of partial areas of the telemetry frame and the reference frame is also supported, and the bit-level hook can be carried out on the positions of the areas involved in the comparison;
in the bit error rate test system, after the bit error comparison area of the telemetry frame is checked, the bit error test module supports setting of the reference data manually and also supports automatic acquisition of the reference data when the comparison reference data is set. The method for manually setting the reference data comprises two steps, wherein one method is to hook a manual input reference data option, fill in reference data values byte by byte in a reference data configuration list, and the data values are in hexadecimal form; the other is to select the file to set the reference data option and set the path of the reference data file, and the format requirement of the reference data file is DAT file with the extension name, wherein the data length is required 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 telemetry frames, wherein a parameter N can be set, the default setting is 3, the consistency between the N frames of telemetry frames is detected according to a checked comparison area, if the data of the N frames of telemetry frames in the corresponding positions of the comparison area are consistent, stopping automatically acquiring the reference frames, and setting the consistent comparison data as the reference data; if the data of the N frames of telemetry frames are not completely consistent, the N frames of telemetry frames are received again until the data of the continuous N frames of telemetry frames at the corresponding positions of the comparison areas are consistent, the reference data is successfully acquired, and the automatic acquisition of the reference frames is stopped.
As shown in fig. 2, the invention further provides a testing method of the satellite telemetry bit error rate testing system, which comprises the following steps:
s1, establishing a signal transmission link between a measurement and control subsystem of a measured satellite and a telemetry 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;
s2, setting working parameters of each module of the telemetry bit error rate test system, wherein the working parameters comprise: 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 the down-conversion module as the carrier frequency of a downlink telemetry signal of a measured satellite measurement and control subsystem; setting the initial working state of the noise signal generating module as zero signal attenuation, and closing the noise adding function; setting the central frequency of the signal-to-noise ratio measuring 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 a reference telemetry frame length, a telemetry frame synchronization sequence and a telemetry frame synchronization sequence fault-tolerant bit number of the error code test module, and checking a comparison area, wherein the comparison area is set as a fixed data area of a telemetry frame during error code test;
s3, powering up the satellite to be tested, setting a preparation state before bit error rate test, setting a satellite downlink telemetry mode as a bit error rate test mode after confirming that the working state of the satellite is normal, and outputting a downlink telemetry signal with a telemetry frame data field being fixed data;
s4, a telemetry demodulation module demodulates the downlink telemetry signal and outputs a telemetry frame to an error code testing module;
s5, starting an automatic reference data acquisition and comparison function by the error code testing module to acquire reference data;
s6, starting a noise adding function of the noise signal generating module, adjusting a signal attenuation value and the noise power spectral density of the noise adding, and measuring the signal-to-noise ratio of the telemetry signal in the signal-to-noise ratio measuring module to enable the signal-to-noise ratio of the telemetry signal to be a measurement and control subsystem index requirement value;
s7, starting an error rate test function of the error rate test module, and starting to count and display the number of error bits, the total number of bits involved in comparison and the error rate in real time;
s8, testing the satellite telemetry error rate by the telemetry error rate testing system.
Those skilled in the art will appreciate that the systems, apparatus, and their respective modules provided herein may be implemented entirely by logic programming of method steps such that the systems, apparatus, and their respective modules are implemented as logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers, etc., in addition to the systems, apparatus, and their respective modules being implemented as pure computer readable program code. Therefore, the system, the apparatus, and the respective modules thereof provided by the present invention may be regarded as one hardware component, and the modules included therein for implementing various programs may also be regarded as structures within the hardware component; modules for implementing various functions may also be regarded as being either software programs for implementing the methods or structures within hardware components.
The foregoing describes specific embodiments of the present invention. It is to be understood that the invention is not limited to the particular embodiments described above, and that various changes or modifications may be made by those skilled in the art within the scope of the appended claims without affecting the spirit of the invention. The embodiments of the present application and features in the embodiments may be combined with each other arbitrarily without conflict.
Claims (9)
1. A satellite telemetry bit error rate test method, comprising:
s1, establishing a signal transmission link between a measurement and control subsystem of a satellite to be measured and a telemetry bit error rate test system;
s2, setting working parameters of each module of the telemetry bit error rate test system;
s3, powering up the satellite to be tested, setting a preparation state before bit error rate test, setting a satellite downlink telemetry mode as a bit error rate test mode after confirming that the working state of the satellite is normal, and outputting a downlink telemetry signal with a telemetry frame data field being fixed data;
s4, a telemetry demodulation module demodulates the downlink telemetry signal and outputs a telemetry frame to an error code testing module;
s5, starting an automatic reference data acquisition and comparison function by the error code testing module to acquire reference data;
s6, starting a noise adding function of the noise signal generating module, adjusting a signal attenuation value and the noise power spectral density of the noise adding, and measuring the signal-to-noise ratio of the telemetry signal in the signal-to-noise ratio measuring module to enable the signal-to-noise ratio of the telemetry signal to be a measurement and control subsystem index requirement value;
s7, starting an error rate test function of the error rate test module, and starting to count and display the number of error bits, the total number of bits involved in comparison and the error rate in real time;
in the error code testing module: each received telemetry frame is compared with the reference frame data with the same length in a bit-by-bit mode, the inconsistent bit quantity and the total number of telemetry data bits participating in comparison are counted, and the ratio of the inconsistent bit quantity to the total number of telemetry data bits participating in comparison is the bit error rate;
when the telemetering frames and the reference frames are subjected to bit-by-bit consistency comparison, the comparison of the whole frames is supported, the comparison of partial areas of the telemetering frames and the reference frames is also supported, and bit-level checking is carried out on the positions of the areas involved in the comparison;
after the error code comparison area of the telemetry frame is checked, 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 steps, wherein one method is to hook a manual input reference data option and fill in a reference data configuration list with reference data values byte by byte; the other is to select a file to set a reference data option and set a path of the reference data file, wherein the data length in the reference data file is required 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 telemetry frames, wherein a parameter N is set, consistency among the N frames of telemetry frames is detected according to a checked comparison area, if the data of the continuous N frames of telemetry frames at the corresponding positions of the comparison area are consistent, the automatic acquisition of the reference frames is stopped, and the data with consistent comparison is set as the reference data; if the data are not completely consistent, the N frames of telemetry frames are received again until the data of the positions corresponding to the comparison areas of the continuous N frames of telemetry frames are consistent, the reference data are successfully acquired, and the automatic acquisition of the reference data is stopped.
2. The method according to claim 1, wherein in the step S1: and a signal transmission link is established between the measurement and control subsystem of the satellite to be measured and the remote measurement 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 method according to 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 the down-conversion module as the carrier frequency of a downlink telemetry signal of a measured satellite measurement and control subsystem; setting the initial working state of the noise signal generating module as zero signal attenuation, and closing the noise adding function; setting the central frequency of the signal-to-noise ratio measuring 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 telemetry frame length, telemetry frame synchronization sequence and telemetry frame synchronization sequence fault-tolerant bit number of the error code test module, and checking a comparison area, wherein the comparison area is set as a fixed data area of the telemetry frame during error code test.
4. A satellite telemetry bit error rate test system, comprising:
an adjustable attenuation module: carrying out power attenuation on a downlink telemetry signal of the satellite measurement and control subsystem;
and a down-conversion module: processing the radio frequency telemetry signal into an intermediate frequency signal;
noise signal generation module: applying gaussian white noise to the downstream telemetry signal;
and the power dividing module is used for: dividing the denoised intermediate frequency signal into two paths with equal success rate;
and a signal-to-noise ratio measuring module: performing signal-to-noise ratio measurement and spectrum monitoring on the received intermediate frequency telemetry signal;
telemetry demodulation module: demodulating the denoised telemetry signal;
and the error code testing module: carrying out consistency comparison on the received telemetry frame data and the reference frame data, and counting and displaying telemetry error rate;
in the error code testing module: each received telemetry frame is compared with the reference frame data with the same length in a bit-by-bit mode, the inconsistent bit quantity and the total number of telemetry data bits participating in comparison are counted, and the ratio of the inconsistent bit quantity to the total number of telemetry data bits participating in comparison is the bit error rate;
when the telemetering frames and the reference frames are subjected to bit-by-bit consistency comparison, the comparison of the whole frames is supported, the comparison of partial areas of the telemetering frames and the reference frames is also supported, and bit-level checking is carried out on the positions of the areas involved in the comparison;
after the error code comparison area of the telemetry frame is checked, 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 steps, wherein one method is to hook a manual input reference data option and fill in a reference data configuration list with reference data values byte by byte; the other is to select a file to set a reference data option and set a path of the reference data file, wherein the data length in the reference data file is required 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 telemetry frames, wherein a parameter N is set, consistency among the N frames of telemetry frames is detected according to a checked comparison area, if the data of the continuous N frames of telemetry frames at the corresponding positions of the comparison area are consistent, the automatic acquisition of the reference frames is stopped, and the data with consistent comparison is set as the reference data; if the data are not completely consistent, the N frames of telemetry frames are received again until the data of the positions corresponding to the comparison areas of the continuous N frames of telemetry frames are consistent, the reference data are successfully acquired, and the automatic acquisition of the reference data is stopped.
5. The satellite telemetry bit error rate test system of claim 4, wherein in the adjustable attenuation module: carrying out power attenuation on a downlink telemetry signal of the satellite measurement and control subsystem, so that the power of the downlink telemetry signal meets the receiving and working requirements of downstream test equipment of a test system; the method comprises the steps of carrying out signal transmission with a measurement and control subsystem of a measured satellite in a wired mode through a high-frequency cable or in a wireless mode through a ground antenna and a satellite-borne antenna, and receiving a downlink telemetry signal output by the measurement and control subsystem of the measured satellite; and the power-attenuated radio frequency telemetry signal is output to the down converter through interconnection of a 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 telemetry signal into an intermediate frequency signal; and the intermediate frequency telemetry signal is output to the noise signal generating module through interconnection of the high-frequency cable and the downstream noise signal generating module.
7. The satellite telemetry bit error rate test system of claim 4, wherein in the noise signal generation module: generating broadband Gaussian white noise, performing power adjustment on a telemetry signal passing through the module, and applying the Gaussian white noise; and the intermediate frequency telemetry signal after power adjustment and noise addition is output to the power division module through interconnection of the high-frequency cable and the power division module.
8. The satellite telemetry bit error rate test system of claim 4, wherein in the power division module: dividing the denoised intermediate frequency signals into two paths of signals with equal success rate, and respectively outputting the signals to a signal-to-noise ratio measuring module and a telemetry demodulation module through two high-frequency cables with equal lengths and consistent insertion loss and standing wave performance, so that the telemetry signals received by the signal-to-noise ratio measuring module and the telemetry demodulation module are consistent.
9. The satellite telemetry bit error rate test system of claim 4, wherein in the telemetry demodulation module: demodulating the received intermediate frequency telemetry signal, and outputting telemetry frame data to an error code testing module after carrying out frame synchronization according to the set telemetry frame synchronization sequence, the fault-tolerant bit number of the frame synchronization sequence and the telemetry frame length parameter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110949789.5A CN113791433B (en) | 2021-08-18 | 2021-08-18 | Satellite telemetry bit error rate test system and test method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110949789.5A CN113791433B (en) | 2021-08-18 | 2021-08-18 | Satellite telemetry bit error rate test system and test method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113791433A CN113791433A (en) | 2021-12-14 |
CN113791433B true CN113791433B (en) | 2024-04-02 |
Family
ID=78876133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110949789.5A Active CN113791433B (en) | 2021-08-18 | 2021-08-18 | Satellite telemetry bit error rate test system and test method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113791433B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114422024B (en) * | 2022-04-01 | 2022-07-08 | 深圳航天东方红卫星有限公司 | Satellite-ground closed loop high-reliability data transmission method |
CN114710423A (en) * | 2022-04-07 | 2022-07-05 | 四川灵通电讯有限公司 | A kind of error test method of data link system |
CN115347986B (en) * | 2022-10-19 | 2023-03-24 | 航天恒星科技有限公司 | Method and system for testing bit error rate |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5764651A (en) * | 1996-05-17 | 1998-06-09 | Integrated Device Technology, Inc. | Bit error rate detection system |
JP2001197042A (en) * | 2000-01-06 | 2001-07-19 | Sony Corp | Method and instrument for measuring error rate |
CN103546242A (en) * | 2013-10-25 | 2014-01-29 | 中国科学院对地观测与数字地球科学中心 | Method for detecting error rate of original data of remote sensing satellite |
CN103957067A (en) * | 2014-04-21 | 2014-07-30 | 清华大学 | Automatic testing device and system of demodulator |
CN104253719A (en) * | 2014-09-11 | 2014-12-31 | 上海卫星工程研究所 | Telemetering error code testing method based on subpackage telemetering padding data |
CN104849733A (en) * | 2015-05-05 | 2015-08-19 | 中国人民解放军国防科学技术大学 | Redundancy-based method for correcting error codes of navigation messages |
CN104993888A (en) * | 2015-05-13 | 2015-10-21 | 北京空间机电研究所 | System for testing bit error rate of high-speed serial chip and method for implementing same |
CN107294626A (en) * | 2017-05-16 | 2017-10-24 | 上海卫星工程研究所 | Efficient high bit rate signal test method for bit error rate |
CN107453800A (en) * | 2017-06-30 | 2017-12-08 | 上海卫星工程研究所 | The satellite TT&C system equivalent device and its method of testing of Parameter adjustable |
CN110175051A (en) * | 2019-04-11 | 2019-08-27 | 上海卫星工程研究所 | The integrated telemetering configuring management method in star ground |
CN111162891A (en) * | 2019-12-26 | 2020-05-15 | 长光卫星技术有限公司 | Telemetry data processing frame synchronization method |
CN111901198A (en) * | 2020-07-29 | 2020-11-06 | 中国科学院空天信息创新研究院 | Automatic parallel test system and method for high-speed digital demodulator |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7231558B2 (en) * | 2002-03-18 | 2007-06-12 | Finisar Corporation | System and method for network error rate testing |
-
2021
- 2021-08-18 CN CN202110949789.5A patent/CN113791433B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5764651A (en) * | 1996-05-17 | 1998-06-09 | Integrated Device Technology, Inc. | Bit error rate detection system |
JP2001197042A (en) * | 2000-01-06 | 2001-07-19 | Sony Corp | Method and instrument for measuring error rate |
CN103546242A (en) * | 2013-10-25 | 2014-01-29 | 中国科学院对地观测与数字地球科学中心 | Method for detecting error rate of original data of remote sensing satellite |
CN103957067A (en) * | 2014-04-21 | 2014-07-30 | 清华大学 | Automatic testing device and system of demodulator |
CN104253719A (en) * | 2014-09-11 | 2014-12-31 | 上海卫星工程研究所 | Telemetering error code testing method based on subpackage telemetering padding data |
CN104849733A (en) * | 2015-05-05 | 2015-08-19 | 中国人民解放军国防科学技术大学 | Redundancy-based method for correcting error codes of navigation messages |
CN104993888A (en) * | 2015-05-13 | 2015-10-21 | 北京空间机电研究所 | System for testing bit error rate of high-speed serial chip and method for implementing same |
CN107294626A (en) * | 2017-05-16 | 2017-10-24 | 上海卫星工程研究所 | Efficient high bit rate signal test method for bit error rate |
CN107453800A (en) * | 2017-06-30 | 2017-12-08 | 上海卫星工程研究所 | The satellite TT&C system equivalent device and its method of testing of Parameter adjustable |
CN110175051A (en) * | 2019-04-11 | 2019-08-27 | 上海卫星工程研究所 | The integrated telemetering configuring management method in star ground |
CN111162891A (en) * | 2019-12-26 | 2020-05-15 | 长光卫星技术有限公司 | Telemetry data processing frame synchronization method |
CN111901198A (en) * | 2020-07-29 | 2020-11-06 | 中国科学院空天信息创新研究院 | Automatic parallel test system and method for high-speed digital demodulator |
Non-Patent Citations (2)
Title |
---|
数字卫星地面接收系统误码测试;赵维元;《中国空间科学学会空间探测专业委员会第十一次学术会议论文集》;19980331;66-68 * |
衰落信道下不同调制方式误码性能研究;李晓文 等;《数字通信世界》;20210630;17-19 * |
Also Published As
Publication number | Publication date |
---|---|
CN113791433A (en) | 2021-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113791433B (en) | Satellite telemetry bit error rate test system and test method | |
CN113346967B (en) | Satellite data transmission error rate index testing system and method | |
CN113315566B (en) | Satellite ground comprehensive test system | |
CN107566053A (en) | Method and system for testing radio frequency index and computer readable storage medium | |
DE19882702B3 (en) | Operating and maintenance connection for aerial devices | |
US8260210B2 (en) | Detecting interference in a wireless communication system | |
EP1916855B1 (en) | Method for generating test signal for testing accuracy of carrier to interference plus noise ratio measurement of subscriber station through base station emulator | |
KR20160040539A (en) | Method for measuring sensitivity of data packet signal transceiver | |
US10841827B2 (en) | Radio frequency (RF) power measurements in common public radio interface (CPRI) spectrum analysis | |
US20130148519A1 (en) | System and method for testing wireless network device | |
CN107438963A (en) | System and method for testing wireless data packet signal transceiver | |
WO2008151488A1 (en) | A device and a method for testing the rf interference between wireless communication systems | |
CN103037239A (en) | System and method for testing receiving performance of digital video receiving terminal | |
CN113406607B (en) | Ranging zero value calibration method and system for satellite Ka spread spectrum transponder | |
CN106664225B (en) | System and method for capturing and enabling analysis of test data packets from a radio frequency data packet signal transceiver | |
CN101945402B (en) | System and method for testing communication device signal receiving sensitivity | |
CN101562485A (en) | Ku frequency band and multicarrier time-division multiple access satellite signal monitoring method | |
CN117318847B (en) | Frequency shifting device testing method, system, device and medium | |
Angrisani et al. | A measurement method based on time-frequency representations for testing GSM equipment | |
KR20040090590A (en) | Apparatus and method for measuring receiver performance of global positioning system signal in mobile communication terminal | |
EP3182620A1 (en) | Method for verifying an rssi value of a network device, respective network device, test application and storage medium | |
Sanders et al. | Laboratory Method for Recording AWS-3 LTE Waveforms | |
CN113109634B (en) | Antenna test method, device, terminal equipment, antenna test system and medium | |
CN114513263A (en) | System and method for testing autonomous code rate switching function of communication machine between mars surrounds | |
Kelner et al. | BER measurements in the evaluation of operation correctness of VSAT modem traffic interfaces |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |