CN105548995A - Method for improving distance measurement precision of responder - Google Patents
Method for improving distance measurement precision of responder Download PDFInfo
- Publication number
- CN105548995A CN105548995A CN201510885880.XA CN201510885880A CN105548995A CN 105548995 A CN105548995 A CN 105548995A CN 201510885880 A CN201510885880 A CN 201510885880A CN 105548995 A CN105548995 A CN 105548995A
- Authority
- CN
- China
- Prior art keywords
- dds
- frame synchronization
- answering machine
- frequency control
- control word
- 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.)
- Pending
Links
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
- G01S11/00—Systems for determining distance or velocity not using reflection or reradiation
- G01S11/02—Systems for determining distance or velocity not using reflection or reradiation using radio waves
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a method for improving distance measurement precision of a responder and aims to provide a simple and reliable method for improving downlink frame synchronization trailing edge pulse precision. According to the method, in a noncoherent mode, after an uplink signal is received by the responder, the uplink frame synchronization information is extracted after de-spreading, demodulation frame synchronization processing, an uplink frame synchronization signal is sampled by utilizing the downlink frame synchronization trailing edge pulse, the sampling value after re-framing is sent to a ground station through a downlink, and distance measurement is carried out by the ground station through calculating time delay between sending frame synchronization and receiving frame synchronization. The method for improving distance measurement precision of the responder is advantaged in that the compensation function is realized through programming in an FPGA chip of a responder hardware platform, a system clock of the responder is used as a modulation clock of the downlink, a 32-bit frequency control word accumulator DDS is utilized to generate a code sending clock, and the code sending clock is utilized to generate the downlink frame synchronization trailing edge pulse.
Description
Technical field
The present invention relates to a kind of implementation method improving answering machine distance accuracy under non-coherent mode.
Background technology
Under current main-stream TT & C architecture non-coherent mode, external instrumentation system will obtain high-precision ranging data, be unable to do without the precision distance measurement answering machine of collaborative work, only define the high accuracy data chain in large loop, the world, just may realize high-precision range finding and location.In range measurement system, the error introduced by answering machine mainly comprise answering machine itself null value offset error, measure the null value measuring error introduced and the null value variation error caused due to environmental condition change.Answering machine null value offset error and null value measuring error will be introduced directly among system accuracy, but all by improving the margin of error that answering machine performance and measuring accuracy are introduced to reduce these two kinds of factors.
Current raising aircraft carries the method for answering machine distance accuracy and thinking has two kinds.One: by improving the hardware performance of answering machine, improving the stability of answering machine zero-range set constant, reducing the range finding offset error of answering machine.Along with the maturing of hardware device and application circuit, there is not very large room for promotion in this method.Its two: on the hardware platform of answering machine maturation, by the stability adopting new software algorithm to improve accuracy data.Method two all has the incomparable advantage of method one in cost, dirigibility, extensibility etc.
Under non-coherent mode, the range measurement principle of answering machine is: extract frame synchronization information through signal transacting such as despreading, demodulation, frame synchronization after answering machine receiving uplink signal, along sampling to upward signal after utilizing the frame synchronization of downlink, utilize downlink to be sent to land station by after sampled value again framing, land station by calculate the synchronous and received frame of transmission frame synchronous between time delays carry out range observation.The clocking error of answering machine downlink frame synchronization trailing edge directly affects the distance accuracy of TT&C system.Answering machine downlink frame synchronization trailing edge is by signaling clock generating, signaling clock is the modulating clock being done downlink by system clock, frequency of utilization control word totalizer DDS produces, and therefore the distance accuracy of precision on TT&C system of frequency control word accumulator brings direct impact.At present, the frequency control word accumulator of answering machine generally gets 32, and its frequency control word computing formula is:
Wherein F
ddsfor the clock frequency control word of generation signaling, F
dds integerfor the integral part of frequency control word, F
dds decimalfor the fraction part of frequency control word.Its implementation procedure realizes in FPGA inside, and fractional part branch is rejected, and DDS is constantly cumulative causes residual error, causes the signaling clock produced to there is error, finally causes downlink frame synchronization trailing edge not accurate.
The method of current reduction residual error mainly contains the integral multiple that system clock to be set to signaling clock by three kinds: first, takes this method to make answering machine very restricted in Clock Design, substantially cannot realize; Second improves system clock, takes this method can cause the problems such as designed reliability reduction, power consumption increase; 3rd increases frequency control word accumulator DDS figure place, take this method can cause the problems such as design resource increases, and latter two method just will produce the time lengthening of same distance saltus step, does not all tackle the problem at its root.
Summary of the invention
Producing the above-mentioned defect of downlink frame synchronization trailing edge in order to overcome current answering machine, the invention provides a kind of method of more simple and reliable raising answering machine distance accuracy, to improve the precision of downlink frame synchronization trailing edge.
The technical solution adopted for the present invention to solve the technical problems is: a kind of raising method of answering machine distance accuracy, it is characterized in that comprising the steps: under non-coherent mode, through the frame synchronization information of despreading, demodulation, frame synchronization process extraction up-link after answering machine receiving uplink signal, the frame synchronization trailing edge of downlink is utilized to sample to upward signal afterwards, and utilize downlink to be sent to land station by after sampled value again framing, land station by calculate the synchronous and received frame of transmission frame synchronous between time delays carry out range observation; The following compensate function of programming realization in the fpga chip of answering machine hardware platform, the modulating clock of downlink is made of the system clock of answering machine, 32 bit frequency control word totalizer DDS are used to produce signaling clock, with signaling clock generating downlink frame synchronization trailing edge, in each frame data time T, the fraction part producing the frequency control word that signaling clock is given up is compensated, the distance saltus step r=c/ (2*clk) that optimization system clock causes, wherein, c is the light velocity, c=3*10
8m/s, clk are the system clock of FPGA, and the order of magnitude is MHz, r is meter level.
The invention has the beneficial effects as follows: the production method of the present invention to answering machine downlink frame synchronization trailing edge improves and optimize, in each frame data time T, the fraction part producing the frequency control word that signaling clock is given up is compensated, the clock jitter that the cumulative residual error reducing DDS causes.After the fraction part given up signaling clock in each frame data time T compensates, the distance accuracy of system can optimize the distance saltus step r=c/ (2*clk) that a system clock causes, and improves the precision of downlink frame synchronization trailing edge.
The FPGA that the present invention is applied to answering machine hardware platform on bullet is inner, by improving and optimize the production method of answering machine downlink frame synchronization trailing edge on bullet, improve distance accuracy, solve that prior art DDS is constantly cumulative causes residual error, cause producing signaling clocking error and downlink frame synchronization trailing edge not problem accurately.
The invention provides a kind of frequency control word based on clock to compensate, improve the precision of the frame synchronization trailing edge of downlink, the final method improving answering machine distance accuracy.Be applied to the fpga chip of answering machine hardware platform, by improving and optimize the generation of answering machine downlink frame synchronization trailing edge, improve distance accuracy.Answering machine downlink frame synchronization trailing edge adopts 32 bit accumulators to produce in FPGA inside, this implementation method do not increase totalizer figure place, do not improve FPGA system clock prerequisite under, the fraction part of frequency control word is compensated within the frame data time, improves the precision of downlink frame synchronization trailing edge.
Accompanying drawing explanation
Below in conjunction with accompanying drawing and example, the present invention is further described.
Fig. 1 is method schematic diagram of the present invention.
Embodiment
Consult Fig. 1.According to the present invention, at non-coherent mode, through the frame synchronization information of despreading, demodulation, frame synchronization process extraction up-link after answering machine receiving uplink signal, the frame synchronization trailing edge of downlink is utilized to sample to upward signal afterwards, and utilize downlink to be sent to land station by after sampled value again framing, land station by calculate the synchronous and received frame of transmission frame synchronous between time delays carry out range observation; The following compensate function of programming realization in the fpga chip of answering machine hardware platform, the modulating clock of downlink is made of the system clock of answering machine, 32 bit frequency control word totalizer DDS are used to produce signaling clock, with signaling clock generating downlink frame synchronization trailing edge, in each frame data time T, the fraction part producing the frequency control word that signaling clock is given up is compensated, optimize the distance saltus step r=c/ (2*clk) that a system clock causes, wherein, c is the light velocity, c=3*10
8m/s, clk are the system clock of FPGA, and the order of magnitude is MHz, r is meter level.
FPGA inside on a hardware platform generates answering machine signaling clock, its implementation is: the system clock of selecting does debug clock, 32 bit frequency control word totalizer DDS are used to generate signaling clock, wherein frequency control word calculates according to formula (2), the frequency control word of totalizer generally comprises integer and decimal two parts, carry out only having integral part effective when frequency control word adds up in FPGA inside, fraction part is rejected.Wherein frequency control word computing formula is:
Be F according to the cumulative errors of fraction part in a frame data time T that formula (2) is rejected
dds decimal* T*clk, compensated frequency control word in the downlink frame synchronization trailing edge Tn moment.Compensation method is as follows:
If F
dds decimal> 0.5, the integral part of frequency control word and fraction part calculate according to formula (3)
F
dds=F1
dds integer-F1
dds decimal
F1
dds integer=F
dds integer+ 1
F1
dds decimal=1-F
dds decimal(3)
If F
dds decimal≤ 0.5, integral part and the fraction part of frequency control word remain unchanged,
F
dds=F1
dds integer+ F1
dds decimal
F1
dds integer=F
dds integer
F1
dds decimal=F
dds decimal(4)
Inner at the FPGA of answering machine hardware platform, get F1
dds integersend into 32 bit frequency control word totalizer DDS to add up, at downlink frame synchronization trailing edge T
nmoment compensates frequency control word, and compensation formula is as formula (5), and wherein T is each frame data time of answering machine downlink on bullet in Fig. 1,
F2=T*clk*F1
dds decimal(5)
Formula (3), (4) are brought in formula (5) and are obtained:
Claims (5)
1. the raising method of an answering machine distance accuracy, it is characterized in that comprising the steps: under non-coherent mode, through the frame synchronization information of despreading, demodulation, frame synchronization process extraction up-link after answering machine receiving uplink signal, the frame synchronization trailing edge of downlink is utilized to sample to upward signal afterwards, and utilize downlink to be sent to land station by after sampled value again framing, land station by calculate the synchronous and received frame of transmission frame synchronous between time delays carry out range observation; The following compensate function of programming realization in the fpga chip of answering machine hardware platform, the modulating clock of downlink is made of the system clock of answering machine, 32 bit frequency control word totalizer DDS are used to produce signaling clock, with signaling clock generating downlink frame synchronization trailing edge, in each frame data time T, the fraction part producing the frequency control word that signaling clock is given up is compensated, the distance saltus step r=c/ (2*clk) that optimization system clock causes, wherein, c is the light velocity, c=3*10
8m/s, clk are the system clock of FPGA, and the order of magnitude is MHz, r is meter level.
2. the raising method of answering machine distance accuracy as claimed in claim 1, is characterized in that: answering machine compensated the fraction part that frequency control word is given up in the downlink frame synchronization trailing edge Tn moment.
3. the raising method of answering machine distance accuracy as claimed in claim 1, is characterized in that: the frequency control word accumulator of answering machine gets 32, by following formulae discovery frequency control word:
Wherein, F
ddsfor the clock frequency control word of generation signaling, F
dds integerfor the integral part of frequency control word, F
dds decimalfor the fraction part of frequency control word.
4. the raising method of answering machine distance accuracy as claimed in claim 3, is characterized in that: work as F
dds decimal> 0.5, the integral part of frequency control word and fraction part calculate according to formula (3)
F
dds=F1
dds integer-F1
dds decimal
F1
dds integer=F
dds integer+ 1
F1
dds decimal=1-F
dds decimal(3)
Work as F
dds decimal≤ 0.5, integral part and the fraction part of frequency control word remain unchanged,
F
dds=F1
dds integer+ F1
dds decimal
F1
dds integer=F
dds integer
F1
dds decimal=F
dds decimal(4)
5. the raising method of answering machine distance accuracy as claimed in claim 1, is characterized in that: inner at the FPGA of answering machine hardware platform, gets F1
dds integersend into 32 bit frequency control word totalizer DDS to add up, in the downlink frame synchronization trailing edge Tn moment, frequency control word is compensated, compensation formula is as formula (5) and (6), and wherein T is each frame data time of answering machine downlink
F2=T*clk*F1
dds decimal(5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510885880.XA CN105548995A (en) | 2015-12-07 | 2015-12-07 | Method for improving distance measurement precision of responder |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510885880.XA CN105548995A (en) | 2015-12-07 | 2015-12-07 | Method for improving distance measurement precision of responder |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105548995A true CN105548995A (en) | 2016-05-04 |
Family
ID=55828305
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510885880.XA Pending CN105548995A (en) | 2015-12-07 | 2015-12-07 | Method for improving distance measurement precision of responder |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105548995A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107271967A (en) * | 2016-11-26 | 2017-10-20 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | pulse coherent transponder co-channel interference processing system |
CN109581447A (en) * | 2018-12-06 | 2019-04-05 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | More Radio Link Combined Calculation Spread Spectrum TT&C equipment zero methods |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0940691A2 (en) * | 1998-03-05 | 1999-09-08 | Matsushita Electric Industrial Co., Ltd. | Distance detecting method and its apparatus |
WO2004074865A1 (en) * | 2003-02-18 | 2004-09-02 | Cambridge Silicon Radio Limited | Distance estimation |
CN103297218A (en) * | 2013-05-28 | 2013-09-11 | 中国电子科技集团公司第十研究所 | Distance measuring data processing method under incoherent measuring system |
-
2015
- 2015-12-07 CN CN201510885880.XA patent/CN105548995A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0940691A2 (en) * | 1998-03-05 | 1999-09-08 | Matsushita Electric Industrial Co., Ltd. | Distance detecting method and its apparatus |
WO2004074865A1 (en) * | 2003-02-18 | 2004-09-02 | Cambridge Silicon Radio Limited | Distance estimation |
CN103297218A (en) * | 2013-05-28 | 2013-09-11 | 中国电子科技集团公司第十研究所 | Distance measuring data processing method under incoherent measuring system |
Non-Patent Citations (2)
Title |
---|
朱峰等: "带有小数补偿的低频数控振荡器及其基于FPGA的实现", 《时间频率学报》 * |
李永波: "一种提高应答机伪码非相干测距精度的方法", 《电讯技术》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107271967A (en) * | 2016-11-26 | 2017-10-20 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | pulse coherent transponder co-channel interference processing system |
CN107271967B (en) * | 2016-11-26 | 2020-03-31 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | Pulse coherent transponder same-frequency interference processing system |
CN109581447A (en) * | 2018-12-06 | 2019-04-05 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | More Radio Link Combined Calculation Spread Spectrum TT&C equipment zero methods |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109669899B (en) | Method for adaptively adjusting serial port communication baud rate and serial port device | |
CN107271975B (en) | The radar return Doppler frequency coherent analogy method measured in real time based on frequency | |
CN203164620U (en) | High precision time synchronization device | |
CN107797098B (en) | Distance zero value calibration method and system based on measurement, control and data transmission integration | |
CN102035472B (en) | Programmable digital frequency multiplier | |
CN107037722A (en) | A kind of time terminal | |
CN104252000B (en) | The quick compensating circuit of a kind of Doppler based on DDS and method | |
CN103592843A (en) | Timestamp circuit and implement method | |
CN103197535B (en) | Method for satellite-ground timing with oscilloscope | |
CN107566061A (en) | Microwave second level time delay calibration system | |
CN105391489B (en) | UAV TT & C's data-link noncoherent distance measurement method | |
CN103346852B (en) | A kind of device that reference clock signal is provided | |
CN103297218A (en) | Distance measuring data processing method under incoherent measuring system | |
CN103235501A (en) | Satellite-to-ground timing method by pulse time recording device | |
CN102510327B (en) | Method and device for improving synchronous precision of long-range two-way time comparison modulator-demodulator | |
CN106685566A (en) | Clock source selection method and clock server | |
CN105548995A (en) | Method for improving distance measurement precision of responder | |
CN103338036B (en) | Based on the frequency signal link control method of atomic clock of phase group process | |
CN107171780A (en) | Clock recovery phase ambiguity judges, the device and method of compensation | |
CN104614737B (en) | Dynamic signal simulation method of QPSK (Quadrature Phase Shift Keying) spread-spectrum satellite | |
CN109067676A (en) | A kind of satellite navigation signals high-precision time domain performance estimating method | |
CN103618560A (en) | Precise synchronization-unrequired coal mine underground spread spectrum accurate ranging method and device | |
CN203535223U (en) | A laser phase range-measuring circuit | |
CN102223164B (en) | Realizing method of system for correcting frequency difference in high dynamic process | |
CN106572045A (en) | Modulation system of satellite time comparison equivalence bandwidth synthesis signal and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160504 |
|
WD01 | Invention patent application deemed withdrawn after publication |