Method and device for calculating demodulation time delay of ground remote measurement

文档序号:938557 发布日期:2021-03-05 浏览:26次 中文

阅读说明:本技术 器地遥测解调时延的计算方法和装置 (Method and device for calculating demodulation time delay of ground remote measurement ) 是由 程承 徐得珍 陈少伍 李臻 于 2020-11-23 设计创作,主要内容包括:本发明涉及航天器测控技术领域,提供一种器地遥测解调时延的计算方法和装置,包括:分别获取探测器在第一码率状态下和第二码率状态下的遥测信号,第一码率大于第二码率,且第一码率的器地遥测解调时延与第二码率的器地遥测解调时延成比例关系;解调遥测信号,得到第一遥测数据帧和第二遥测数据帧,每个遥测数据帧均包括生成时的器上时间和完成解调时的地面时间;基于第一遥测数据帧的器上时间与地面时间的差值、第二遥测数据帧的器上时间与地面时间差值和时延比例关系,确定器地遥测解调时延。本发明可以在探测器没有GPS授时的情况下,无需示波器,简便的计算出探测器与地面的遥测解调时延。(The invention relates to the technical field of spacecraft measurement and control, and provides a method and a device for calculating a device-to-ground telemetering demodulation delay, wherein the method comprises the following steps: respectively acquiring telemetering signals of the detector in a first code rate state and a second code rate state, wherein the first code rate is greater than the second code rate, and the device-to-ground telemetering demodulation time delay of the first code rate is in proportional relation with the device-to-ground telemetering demodulation time delay of the second code rate; demodulating the telemetry signal to obtain a first telemetry data frame and a second telemetry data frame, wherein each telemetry data frame comprises on-board time during generation and ground time during demodulation; and determining the on-site telemetry demodulation time delay based on the difference value of the on-site time of the first telemetry data frame and the ground time, the difference value of the on-site time of the second telemetry data frame and the ground time and the time delay proportional relation. The invention can simply and conveniently calculate the telemetering demodulation time delay between the detector and the ground without an oscilloscope under the condition that the detector does not have GPS time service.)

1. A method for calculating the demodulation delay of earth telemetry is characterized by comprising the following steps:

respectively acquiring a first telemetering signal of a detector in a first code rate state and a second telemetering signal of the detector in a second code rate state, wherein the first code rate is greater than the second code rate, and the device-to-ground telemetering demodulation time delay of the first code rate is in proportional relation with the device-to-ground telemetering demodulation time delay of the second code rate;

demodulating the first telemetry signal to obtain a first telemetry data frame, and demodulating the second telemetry signal to obtain a second telemetry data frame, wherein each telemetry data frame comprises on-board time when the telemetry data frame is generated and ground time when the telemetry data frame is demodulated;

and determining the telemetry demodulation time delay of the ground of the device under each code rate state based on the difference value of the time on the device of the first telemetry data frame and the time on the ground, the difference value of the time on the device of the second telemetry data frame and the time on the ground and the ratio of the proportional relation.

2. The method of claim 1, wherein the first code rate is proportional to the second code rate.

3. The method of claim 1, wherein the obtaining a first telemetry signal of the probe at a first code rate state and a second telemetry signal of the probe at a second code rate state comprises:

and respectively acquiring a first telemetering signal of the detector in a first code rate state and a second telemetering signal of the detector in a second code rate state by a wireless transmission mode or a wired transmission mode.

4. The method of claim 1, wherein determining the time delay for the telemetry demodulation of the device to the ground based on the difference between the time on device and the time on the ground for the first telemetry data frame, the difference between the time on device and the time on the ground for the second telemetry data frame, and the multiple comprises:

by:

determining the telemetry demodulation time delay delta of the device and the ground under the first code rate stateHeight of(ii) a Wherein, THeight of vesselTime on device, T, for the first telemetry data frameHeight above groundA ground time, T, for the first telemetry data frameLower part of deviceTime on device, T, for the second telemetry data frameLower part of deviceIs the ground time of the second telemetry data frame, and n is the ratio of the proportional relationship;

by passing

δIs low in=nδHeight of

Determining the device-to-ground telemetry demodulation delay delta in the second code rate stateIs low in

5. A device for computing a demodulation delay for earth telemetry, comprising:

the signal acquisition module is used for respectively acquiring a first telemetering signal of a detector in a first code rate state and a second telemetering signal of the detector in a second code rate state, wherein the first code rate is greater than the second code rate, and the device-to-ground telemetering demodulation delay of the first code rate is in proportional relation with the device-to-ground telemetering demodulation delay of the second code rate;

the demodulation module is used for demodulating the first telemetry signal to obtain a first telemetry data frame and demodulating the second telemetry signal to obtain a second telemetry data frame, wherein each telemetry data frame comprises on-board time when the telemetry data frame is generated and ground time for completing demodulation of the telemetry data frame;

and the time delay calculation module is used for determining the telemetering demodulation time delay of the ground in each code rate state based on the difference value of the time on the ground of the first telemetering data frame and the time on the ground, the difference value of the time on the ground of the second telemetering data frame and the time on the ground and the ratio of the proportional relation.

6. The apparatus of claim 5, wherein the first code rate is proportional to the second code rate.

7. The device-to-ground telemetry demodulation delay calculation apparatus of claim 5, wherein the signal acquisition module is specifically configured to:

and respectively acquiring a first telemetering signal of the detector in a first code rate state and a second telemetering signal of the detector in a second code rate state by a wireless transmission mode or a wired transmission mode.

8. The device-to-ground telemetry demodulation delay calculation apparatus of claim 5, wherein the delay calculation module is specifically configured to:

by:

determining the telemetry demodulation time delay delta of the device and the ground under the first code rate stateHeight of(ii) a Wherein, THeight of vesselTime on device, T, for the first telemetry data frameHeight above groundA ground time, T, for the first telemetry data frameLower part of deviceTime on device, T, for the second telemetry data frameLower part of deviceIs the ground time of the second telemetry data frame, and n is the ratio of the proportional relationship;

by passing

δIs low in=nδHeight of

Determining the device-to-ground telemetry demodulation delay delta in the second code rate stateIs low in

9. A device for calculating a telemetry demodulation delay to ground, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor when executing the computer program implements the steps of the method for calculating a telemetry demodulation delay to ground according to any one of claims 1 to 5.

10. A computer-readable storage medium storing a computer program, wherein the computer program when executed by a processor implements the steps of the method of computing a time delay for telemetry demodulation of earth ground according to any one of claims 1 to 5.

Technical Field

The invention relates to the technical field of spacecraft measurement and control, in particular to a method and a device for calculating a device-to-ground telemetering demodulation time delay.

Background

In China's lunar and deep space exploration tasks, how to guarantee high-precision time on a detector is an important problem about task success and failure. In important links such as the planetary capture of the detector, the power reduction, the intersection and the butt joint of the detector and the like, the requirement on the time precision of the detector is very high, and generally, the time precision can be more than 5ms or even more than 1 ms. Because the flight distance is long, the detector is not provided with a GPS (Global Positioning System) receiver, that is, the time accuracy of the detector cannot be ensured by a GPS time service of a near-earth satellite, which requires the ground to perform high-accuracy time calibration on the detector. Therefore, accurately finding out the time difference between the detector and the ground is a precondition for completing high-precision time correction. The device-ground time difference mainly comprises on-device modulation time, optical line time, ground demodulation time and the like, and the specific process is shown in fig. 2.

The light can be obtained by calculating the detector orbit, and the precision is generally in the microsecond order. The ground also needs to know the time of the probe modulation and the ground demodulation for the probe timing. The modulation and demodulation time delay can only be measured in advance before the detector is last day, the precision generally needs to reach millisecond magnitude, the traditional method is that a pulse signal is respectively generated when the detector generates telemetering time data and when ground demodulation is completed, the detector signal and the ground demodulation completion signal are simultaneously accessed by an oscilloscope in the butt joint process, and the difference value between the two pulse signals is measured to obtain the telemetering demodulation time delay of the detector and the ground, which is shown in figure 3.

The method shown in fig. 3 can measure the telemetry demodulation delay, but some inconveniences exist in the actual operation process, mainly the measurement process is complex, firstly, signals of a detector and the ground need to be simultaneously accessed into an oscilloscope for measurement, the whole measurement process needs to cover all code rates and coding modes, the measurement complexity is high, and the time is long; secondly, in a deep space task, due to weak signals, the telemetry code rate is only 32bps or 8bps or even lower sometimes, the transmission time of one frame of telemetry data needs nearly 8 minutes sometimes, and an oscilloscope is very difficult to capture two pulse signals with such a long time interval, so that great inconvenience is brought to measurement.

Disclosure of Invention

Based on this, the embodiment of the invention provides a method and a device for calculating the demodulation delay of the earth telemetry, so as to solve the problems of complex process and long calculation time of the traditional demodulation delay method.

In a first aspect of the embodiments of the present invention, a method for calculating a demodulation delay of a device-to-ground telemetry is provided, including:

respectively acquiring a first telemetering signal of a detector in a first code rate state and a second telemetering signal of the detector in a second code rate state, wherein the first code rate is greater than the second code rate, and the device-to-ground telemetering demodulation time delay of the first code rate is in proportional relation with the device-to-ground telemetering demodulation time delay of the second code rate;

demodulating the first telemetry signal to obtain a first telemetry data frame, and demodulating the second telemetry signal to obtain a second telemetry data frame, wherein each telemetry data frame comprises on-board time when the telemetry data frame is generated and ground time when the telemetry data frame is demodulated;

and determining the telemetry demodulation time delay of the ground of the device under each code rate state based on the difference value of the time on the device of the first telemetry data frame and the time on the ground, the difference value of the time on the device of the second telemetry data frame and the time on the ground and the ratio of the proportional relation.

Optionally, the first code rate is proportional to the second code rate.

Optionally, the obtaining a first telemetry signal of the detector in a first code rate state and a second telemetry signal of the detector in a second code rate state respectively includes:

and respectively acquiring a first telemetering signal of the detector in a first code rate state and a second telemetering signal of the detector in a second code rate state by a wireless transmission mode or a wired transmission mode.

Optionally, the determining the time delay of the telemetry demodulation of the device and the ground in each code rate state based on the difference between the time on the device and the time on the ground of the first telemetry data frame, the difference between the time on the device and the time on the ground of the second telemetry data frame, and the multiple includes:

by:

determining the telemetry demodulation time delay delta of the device and the ground under the first code rate stateHeight of(ii) a Wherein, THeight of vesselTime on device, T, for the first telemetry data frameHeight above groundA ground time, T, for the first telemetry data frameLower part of deviceTime on device, T, for the second telemetry data frameLower part of deviceIs the ground time of the second telemetry data frame, and n is the ratio of the proportional relationship;

by passing

δIs low in=nδHeight of

Determining the device-to-ground telemetry demodulation delay delta in the second code rate stateIs low in

In a second aspect of the embodiments of the present invention, there is provided a device for calculating a demodulation delay of a ground telemetry, including:

the signal acquisition module is used for respectively acquiring a first telemetering signal of a detector in a first code rate state and a second telemetering signal of the detector in a second code rate state, wherein the first code rate is greater than the second code rate, and the device-to-ground telemetering demodulation delay of the first code rate is in proportional relation with the device-to-ground telemetering demodulation delay of the second code rate;

the demodulation module is used for demodulating the first telemetry signal to obtain a first telemetry data frame and demodulating the second telemetry signal to obtain a second telemetry data frame, wherein each telemetry data frame comprises on-board time when the telemetry data frame is generated and ground time for completing demodulation of the telemetry data frame;

and the time delay calculation module is used for determining the telemetering demodulation time delay of the ground in each code rate state based on the difference value of the time on the ground of the first telemetering data frame and the time on the ground, the difference value of the time on the ground of the second telemetering data frame and the time on the ground and the ratio of the proportional relation.

Optionally, the first code rate is proportional to the second code rate.

Optionally, the signal acquiring module is specifically configured to:

and respectively acquiring a first telemetering signal of the detector in a first code rate state and a second telemetering signal of the detector in a second code rate state by a wireless transmission mode or a wired transmission mode.

Optionally, the delay calculating module is specifically configured to:

by:

determining the telemetry demodulation time delay delta of the device and the ground under the first code rate stateHeight of(ii) a Wherein, THeight of vesselTime on device, T, for the first telemetry data frameHeight above groundA ground time, T, for the first telemetry data frameLower part of deviceTime on device, T, for the second telemetry data frameLower part of deviceIs the ground time of the second telemetry data frame, and n is the ratio of the proportional relationship;

by passing

δIs low in=nδHeight of

Determining the device-to-ground telemetry demodulation delay delta in the second code rate stateIs low in

In a third aspect of the embodiments of the present invention, there is provided a device for calculating a device-to-ground telemetry demodulation delay, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor, when executing the computer program, implements the steps of the method for calculating the device-to-ground telemetry demodulation delay according to any one of the methods provided in the first aspect of the embodiments.

A fourth aspect of embodiments of the present invention provides a computer-readable storage medium storing a computer program which, when executed by a processor, implements the steps of the method for calculating a demodulation delay for telemetry from ground to ground as set forth in any one of the first to fourth aspects of embodiments.

Compared with the prior art, the method and the device for calculating the demodulation time delay of the satellite-ground telemetering have the advantages that:

the method mainly comprises the steps of obtaining telemetering signals of a detector under a first code rate state and a second code rate state, wherein the first code rate is larger than the second code rate, and the device-to-ground telemetering demodulation time delay of the first code rate is in a proportional relation with the device-to-ground telemetering demodulation time delay of the second code rate; and then, the telemetering signal is demodulated, and the telemetering demodulation time delay of the ground is determined according to the difference value between the time on the device of the demodulated first telemetering data frame and the ground time, the difference value between the time on the device of the second telemetering data frame and the ground time and the time delay proportional relation, so that the demodulation time delay is obtained by simple and convenient calculation under the condition that the detector does not have GPS time service and without the help of an oscilloscope, and a basis is provided for time correction in engineering tasks.

Drawings

Fig. 1 is a schematic flow chart of an implementation of a method for calculating a demodulation delay of earth telemetry according to an embodiment of the present invention;

FIG. 2 is a schematic diagram of conventional geodetic time difference measurements provided by an embodiment of the present invention;

FIG. 3 is a schematic diagram of telemetry demodulation delay measurement using an oscilloscope as provided by an embodiment of the present invention;

FIG. 4 is a schematic structural diagram of a computing apparatus for telemetering demodulation delay to ground according to an embodiment of the present invention;

fig. 5 is a schematic structural diagram of another device for calculating a telemetry demodulation delay of a device according to an embodiment of the present invention.

Detailed Description

In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details.

In order to explain the technical means of the present invention, the following description will be given by way of specific examples.

Referring to fig. 1, an implementation flow diagram of an embodiment of the method for calculating the demodulation delay of the local telemetry provided by this embodiment is detailed as follows:

step S101, a first telemetering signal of a detector in a first code rate state and a second telemetering signal of the detector in a second code rate state are respectively obtained, wherein the first code rate is larger than the second code rate, and the device-to-ground telemetering demodulation delay of the first code rate is in proportional relation with the device-to-ground telemetering demodulation delay of the second code rate.

In practical environments, the telemetry modem delay cannot be directly obtained by subtracting the ground time and the on-board time. In the probe telemetry frame received on the ground, there is data of the time on the probe itself, and meanwhile, the ground demodulation completes the filling of the ground time, so that the time delay of modulation and demodulation can be directly calculated by subtracting the two times? In fact, it is not practical because the Time references of the ground and the detector are different, see table 1 below for two sets of data, which are the on-device Time and the ground Time (Time for completing ground demodulation) of a task telemetry frame of a certain type, the on-device Time of the detector is generally seconds based on a certain fixed Time point (such as 1/0 second in 2020), and the ground Time is generally beijing Time or UTC (Universal Time Coordinated), which means that a value obtained by simply subtracting the two is meaningless.

TABLE 1 on-Board time and ground time for a type of task telemetry frame

However, the same encoding mode is used for the detectors, and the embodiment calculates the time delay of the point to the ground according to the characteristic. Specifically, the detector of this embodiment has two high and low bit rates, for example, the first bit rate is a high bit rate, the second bit rate is a low bit rate, the first bit rate is greater than the second bit rate, and secondly, in design principle, the modulation and demodulation delays of the two high and low bit rates are in a proportional relationship, that is, the telemetering demodulation delay of the device with the first bit rate is in a proportional relationship with the telemetering demodulation delay of the device with the second bit rate. For example, the telemetry coding mode of the probe is RS + convolutional coding, the code rate of the probe is two steps of 4096bps (first code rate) and 256bps (second code rate), when the probe is modulated, the modulation time of 4096bps is 1/8 of 256bps modulation time, and the time for ground demodulation of 4096bps is 1/8 of 256bps demodulation time, so that from the principles of on-site and ground design, the modulation and demodulation time delay of 4096bps is 1/8 of 256bps modulation and demodulation time delay, that is, the telemetry demodulation time delay of the device at the first code rate is proportional to the telemetry demodulation time delay of the device at the second code rate.

Optionally, the first code rate and the second code rate of this embodiment are in a proportional relationship. Specifically, the detector has at least two code rates, such as V, under the same codingHeight ofAnd VIs low inHigh and low code rate proportional relation, e.g. VHeight of=nVIs low in,n≥2。

In practical application, if the high and low code rates are in a proportional relationship, the modulation and demodulation time delays of the high and low code rates are also in a proportional relationship in principle, and the modulation and demodulation time delay of the high code rate is deltaHeight ofThe modulation-demodulation time delay of low code rate is deltaIs low inSatisfy deltaIs low in=nδHeight ofI.e. the modem delay is inversely proportional to the code rate, and since the detector and the terrestrial modem are performed at the code rate without additional processing, the delta is the same for many satellite modelsIs low in=nδHeight ofCan satisfy the requirements.

Optionally, because the clock of the detector and the clock on the ground have high stability and are far higher than the time delay measurement accuracy, although the timing start time of the detector and the clock on the ground are different, the clock on the detector goes through 10.00000s, and the clock on the ground also goes through 10.00000s, so that both the clock of the detector and the clock on the ground meet the time delay measurement accuracy requirement.

Step S102, demodulating the first telemetering signal to obtain a first telemetering data frame, and demodulating the second telemetering signal to obtain a second telemetering data frame, wherein each telemetering data frame comprises on-board time when the telemetering data frame is generated and ground time when the telemetering data frame is demodulated.

Specifically, the detector and the ground equipment are started, the code rate state of the detector is adjusted, and the ground equipment receives the telemetering signals demodulated by the detector. Optionally, in this embodiment, the detector may access the telemetry signal demodulated by the detector to the ground device through a wired transmission mode or a wireless transmission mode.

Illustratively, the detector is set to a high code rate state, the ground equipment receives the first telemetry signal demodulated by the detector and demodulates the received telemetry signal, such as obtaining a first telemetry data frame, and finds the on-board time T when the telemetry frame is generated in the telemetry frame solved on the groundHeight of vesselFinding the time T when the ground finishes demodulating the frameHeight above ground. Then, setting the detector to be in a low code rate state, receiving and demodulating the second telemetering signal demodulated by the detector by the ground equipment, if a second telemetering data frame is obtained, finding the on-board time T when the telemetering frame is generated in the telemetering frame solved on the groundLower part of deviceFinding the time T when the ground finishes demodulating the frameGround level

Step S103, determining the telemetering demodulation time delay of the device and the ground in each code rate state based on the difference value between the time on the device of the first telemetering data frame and the ground time, the difference value between the time on the device of the second telemetering data frame and the ground time and the ratio of the proportional relation.

Illustratively, the difference between the on-board time and the ground time of the first telemetry data frame is compared with the ratio of the proportional relation, and the difference between the on-board time and the ground time of the second telemetry data frame is subtracted from the ratio of the proportional relation, so that the high-code-rate device-to-ground telemetry demodulation time delay can be determined, and then the low-code-rate device-to-ground telemetry demodulation time delay can be determined according to the ratio of the proportional relation and the high-code-rate device-to-ground telemetry demodulation time delay.

The method mainly comprises the steps of acquiring telemetering signals of the detector in a first code rate state and a second code rate state, demodulating the telemetering signals, determining the telemetering demodulation time delay of the detector according to the proportional relation between the on-device time of a demodulated telemetering data frame and the ground time and the time delay, achieving the purpose of simply and conveniently calculating the demodulation time delay under the condition that the detector does not have GPS time service and without the help of an oscilloscope, and being simple to operate and short in calculation time.

In one embodiment, the specific implementation procedure for determining the telemetry demodulation delay of the device and the ground in each code rate state based on the difference between the time on the device and the time on the ground of the first telemetry data frame, the difference between the time on the device and the time on the ground of the second telemetry data frame, and the multiple in step S103 may include:

by:

determining the telemetry demodulation time delay delta of the device and the ground under the first code rate stateHeight of(ii) a Wherein, THeight of vesselTime on device, T, for the first telemetry data frameHeight above groundA ground time, T, for the first telemetry data frameLower part of deviceTime on device, T, for the second telemetry data frameLower part of deviceAnd n is the ratio of the proportional relationship, wherein n is the ground time of the second telemetry data frame.

By passing

δIs low in=nδHeight of

Determining the device-to-ground telemetry demodulation delay delta in the second code rate stateIs low in

In practical application, because the time reference of the detector and the ground is different, a fixed value deviation T exists between the on-board time and the ground time at the same timeDeviation from settingThus, there are:

Theight of vessel-THeight above ground=TDeviation from settingHeight of (1)

TLower part of device-TGround level=TDeviation from settingIs low in (2)

Subjecting (2) to (1) to obtain:

δis low inHeight of=(TLower part of device-TGround level)-(THeight of vessel-THeight above ground)

Because of deltaIs low in=nδHeight ofTherefore, the following are:

height ofHeight of=(TLower part of device-TGround level)-(THeight of vessel-THeight above ground)

Finally, by

Obtaining the demodulation time delay of high code rate, thereby obtaining the demodulation time delay delta of low code rateIs low in=nδHeight of

The method of the present embodiment is exemplified by actual measurement data of a certain type of task when the task is in measurement and control docking with a ground measurement and control station.

The remote measuring and coding mode of a certain type of task is RS + convolution coding, two remote measuring code rates (after coding) are 4096bps and 512bps, and the difference between the high code rate and the low code rate is n-8 times. When the ground measurement and control station performs measurement and control docking, the measured data of the on-site time of the telemetering data received by the ground station and the demodulation completion time (ground time) of the ground station is extracted as shown in table 2:

TABLE 2 ground delay of some type of measurement and control station

Calculated by the formula:

δis low in=8δHeight of=10.094056s。

The calculated results of the demodulation time delay of the device-to-ground telemetry are compared with the oscilloscope test values, and are shown in table 3:

TABLE 3 comparison of time delay between measurement and control stations of a certain type

It can be seen that the difference between the calculated value and the measured value of the oscilloscope is within 1ms, which can meet the task precision requirement, that is, the device-ground delay measurement and calculation method of the embodiment has correct theoretical mechanism, simple calculation method, good detection effect in the docking practice, and good calculated value and measured value precision, effectively solves the problem of the device-ground delay measurement method without the aid of the oscilloscope, simplifies the operation process, and provides a new idea and method for the device-ground delay test.

The method for calculating the machine-to-ground telemetering demodulation time delay mainly comprises the steps of acquiring telemetering signals of a detector in a first code rate state and a second code rate state, wherein the first code rate is larger than the second code rate, and the machine-to-ground telemetering demodulation time delay of the first code rate is in proportional relation with the machine-to-ground telemetering demodulation time delay of the second code rate; and then, the telemetering signal is demodulated, and the telemetering demodulation time delay of the ground is determined according to the difference value between the time on the device of the demodulated first telemetering data frame and the ground time, the difference value between the time on the device of the second telemetering data frame and the ground time and the time delay proportional relation, so that the demodulation time delay is obtained by simple and convenient calculation under the condition that the detector does not have GPS time service and without the help of an oscilloscope, and a basis is provided for time correction in engineering tasks.

It should be understood by those skilled in the art that the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.

Corresponding to the method for calculating the device-to-ground telemetry demodulation time delay in the above embodiment, the embodiment provides a device for calculating the device-to-ground telemetry demodulation time delay. Referring to fig. 4, it is a schematic structural diagram of a computing apparatus for telemetering demodulation delay locally in this embodiment. For convenience of explanation, only the portions related to the present embodiment are shown.

The device for calculating the demodulation time delay of the local telemetry mainly comprises: a signal acquisition module 110, a demodulation module 120 and a delay calculation module 130.

The signal obtaining module 110 is configured to obtain a first telemetry signal of a detector in a first code rate state and a second telemetry signal of the detector in a second code rate state, where the first code rate is greater than the second code rate, and a device-to-ground telemetry demodulation delay of the first code rate is proportional to a device-to-ground telemetry demodulation delay of the second code rate.

The demodulation module 120 is configured to demodulate the first telemetry signal to obtain a first telemetry data frame, and demodulate the second telemetry signal to obtain a second telemetry data frame, where each telemetry data frame includes an on-board time when the telemetry data frame is generated and a surface time when the telemetry data frame is demodulated.

The delay calculation module 130 is configured to determine the device-to-ground telemetry demodulation delay in each code rate state based on a difference between the device-to-ground time of the first telemetry data frame and the ground time, a difference between the device-to-ground time of the second telemetry data frame and the ground time, and a ratio of the proportional relationship.

Optionally, the first code rate and the second code rate of this embodiment are in a proportional relationship.

Optionally, the signal obtaining module 110 of this embodiment is specifically configured to:

and respectively acquiring a first telemetering signal of the detector in a first code rate state and a second telemetering signal of the detector in a second code rate state by a wireless transmission mode or a wired transmission mode.

Optionally, the delay calculating module 130 of this embodiment may be specifically configured to:

by:

determining the telemetry demodulation time delay delta of the device and the ground under the first code rate stateHeight of(ii) a Wherein, THeight of vesselTime on device, T, for the first telemetry data frameHeight above groundA ground time, T, for the first telemetry data frameLower part of deviceTime on device, T, for the second telemetry data frameLower part of deviceAnd n is the ratio of the proportional relationship, wherein n is the ground time of the second telemetry data frame.

By passing

δIs low in=nδHeight of

Determining the device-to-ground telemetry demodulation delay delta in the second code rate stateIs low in

The device-to-ground telemetering demodulation delay calculation device mainly obtains telemetering signals of a detector in a first code rate state and a second code rate state, wherein the first code rate is greater than the second code rate, and the device-to-ground telemetering demodulation delay of the first code rate is in proportional relation with the device-to-ground telemetering demodulation delay of the second code rate; and then, the telemetering signal is demodulated, and the telemetering demodulation time delay of the ground is determined according to the difference value between the time on the device of the demodulated first telemetering data frame and the ground time, the difference value between the time on the device of the second telemetering data frame and the ground time and the time delay proportional relation, so that the demodulation time delay is obtained by simple and convenient calculation under the condition that the detector does not have GPS time service and without the help of an oscilloscope, and a basis is provided for time correction in engineering tasks.

The present embodiment also provides a schematic diagram of a computing device 100 for calculating the demodulation delay of the earth telemetry. As shown in fig. 5, the computing apparatus 100 for telemetering demodulation delay to ground of this embodiment includes: a processor 140, a memory 150 and a computer program 151 stored in said memory 150 and executable on said processor 140, such as a program for a method of calculating a demodulation delay for telemetry.

Wherein the processor 140, when executing the computer program 151 described above on the memory 150, implements the steps in the above-described embodiment of the method of computing telemetry demodulation latency, such as the steps 101 to 103 shown in fig. 1. Alternatively, the processor 140, when executing the computer program 151, implements the functions of each module/unit in the above-mentioned device embodiments, for example, the functions of the modules 110 to 130 shown in fig. 4.

Illustratively, the computer program 151 may be partitioned into one or more modules/units that are stored in the memory 150 and executed by the processor 140 to implement the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution of the computer program 151 in the computing device 100 for telemetering demodulation latency at the site. For example, the computer program 151 may be divided into the signal acquisition module 110, the demodulation module 120, and the delay calculation module 130, and each module has the following specific functions:

the signal obtaining module 110 is configured to obtain a first telemetry signal of a detector in a first code rate state and a second telemetry signal of the detector in a second code rate state, where the first code rate is greater than the second code rate, and a device-to-ground telemetry demodulation delay of the first code rate is proportional to a device-to-ground telemetry demodulation delay of the second code rate.

The demodulation module 120 is configured to demodulate the first telemetry signal to obtain a first telemetry data frame, and demodulate the second telemetry signal to obtain a second telemetry data frame, where each telemetry data frame includes an on-board time when the telemetry data frame is generated and a surface time when the telemetry data frame is demodulated.

The delay calculation module 130 is configured to determine the device-to-ground telemetry demodulation delay in each code rate state based on a difference between the device-to-ground time of the first telemetry data frame and the ground time, a difference between the device-to-ground time of the second telemetry data frame and the ground time, and a ratio of the proportional relationship.

The computing device 100 for locally telemetering demodulation latency may include, but is not limited to, a processor 140, a memory 150. Those skilled in the art will appreciate that fig. 5 is merely an example of a computing device 100 for locally telemetering demodulation delay, and does not constitute a limitation of the computing device 100 for locally telemetering demodulation delay, and may include more or fewer components than those shown, or some components in combination, or different components, for example, the computing device 100 for locally telemetering demodulation delay may further include input-output devices, network access devices, buses, and the like.

The Processor 140 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

The memory 150 may be an internal storage unit of the computing device 100 for locally telemetering the demodulation delay, such as a hard disk or a memory of the computing device 100 for locally telemetering the demodulation delay. The memory 150 may also be an external storage device of the computing apparatus 100 for remotely measuring the demodulation delay, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the computing apparatus 100 for remotely measuring the demodulation delay. Further, the memory 150 may also include both internal and external memory units of the computing apparatus 100 for telemetering demodulation delay to the ground. The memory 150 is used to store the computer program and other programs and data required by the computing device 100 for telemetering demodulation delay to the earth. The memory 150 may also be used to temporarily store data that has been output or is to be output.

It will be clear to those skilled in the art that, for convenience and simplicity of description, the foregoing functional units and models are merely illustrated as being divided, and in practical applications, the foregoing functional allocations may be performed by different functional units and modules as needed, that is, the internal structure of the device may be divided into different functional units or modules to perform all or part of the above described functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.

In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.

The integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain other components which may be suitably increased or decreased as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media which may not include electrical carrier signals and telecommunications signals in accordance with legislation and patent practice.

The above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种智能终端设备及其进行对讲通信的方法

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!