CN105306077A - Signal decoding method and device - Google Patents

Signal decoding method and device Download PDF

Info

Publication number
CN105306077A
CN105306077A CN201410262119.6A CN201410262119A CN105306077A CN 105306077 A CN105306077 A CN 105306077A CN 201410262119 A CN201410262119 A CN 201410262119A CN 105306077 A CN105306077 A CN 105306077A
Authority
CN
China
Prior art keywords
signal
waveform
starting point
amplitude
local
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.)
Granted
Application number
CN201410262119.6A
Other languages
Chinese (zh)
Other versions
CN105306077B (en
Inventor
彭烈新
李林
魏志刚
张连成
石荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China National Petroleum Corp
CNPC Engineering Technology R&D Co Ltd
Original Assignee
China National Petroleum Corp
CNPC Drilling Research Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China National Petroleum Corp, CNPC Drilling Research Institute Co Ltd filed Critical China National Petroleum Corp
Priority to CN201410262119.6A priority Critical patent/CN105306077B/en
Publication of CN105306077A publication Critical patent/CN105306077A/en
Application granted granted Critical
Publication of CN105306077B publication Critical patent/CN105306077B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Noise Elimination (AREA)

Abstract

The invention discloses a signal decoding method and device, and belongs to the field of well logging technology. The method comprises the following steps: carrying out autocorrelation operation on a received signal to remove a noise signal, in order to obtain a first signal; carrying out zero tracking on the first signal to remove zero drift, in order to obtain a second signal; adjusting the signal amplitude of the second signal to obtain a third signal; adjusting the phase and frequency of a local signal frame code to make the local signal frame code be synchronous with a third signal frame, and using the frame starting point as the frame starting point of the third signal; adjusting a local signal code element to make the local signal code element be synchronous with a third signal phase, and using a phase starting point as the phase starting point of the third signal; and obtaining signals within a cycle starting from the starting point of the third signal, carrying out autocorrelation operation on the signals within the cycle on an existing signal wave set, and determining the waveform of the third signal from the existing signal wave set to decode the third signal. Even if the receiver receives signals with weak intensity, and even signals with low signal to noise ratios, the signals can be accurately decoded.

Description

Signal decoding method and device
Technical field
The present invention relates to logging technique field, particularly a kind of signal decoding method and device.
Background technology
Measurement while drilling instrument is in drilling process, utilizes drilling fluid or electromagnetic signal channel as transmission medium, the survey tool of continuous transmission measurement signal, and this instrument can measure geologic parameter and the engineering parameter at nearly drill bit place in real time.
Along with promoting the use of of the technology such as gas drilling and under balance pressure drilling, with the EMMWD (ElectromagneticMeasurementWhileDrilling that the mt channel of drill string, stratum composition is transmission medium, electromagnetic measurement while drilling) instrument cause gradually the attention of people, this instrument have signaling rate high, do not need circulating fluid just can transmit the features such as data, Measuring Time is short, cost is low.
Owing to the mt channel on stratum and drill string composition being a special channel, it is very violent to the decay of the high-frequency signal in signal transmission, the signal frequency that ground receiver is arrived is very low, the useful signal wherein comprised is also very faint, therefore the Signal transmissions degree of depth of EMMWD is shorter, uses the degree of depth to cause restriction to the underground of EMMWD.
At present, how the small-signal of EMMWD is decoded, the Signal transmissions degree of depth of EMMWD is increased, become the challenge of pendulum in face of people.
Summary of the invention
In order to solve the problem of prior art, embodiments provide a kind of signal decoding method and device.Described technical scheme is as follows:
On the one hand, provide a kind of signal decoding method, described method comprises:
Auto-correlation computation is carried out to received signal, removes the noise signal in described signal, obtain the first signal;
Zero-tracking is carried out to described first signal, removes the null offset of described first signal, obtain secondary signal;
Adjust the signal amplitude of described secondary signal, obtain the 3rd signal, the signal amplitude of described 3rd signal is in preset range;
The phase place of adjustment local signal frame code and frequency, make described local signal synchronous with described 3rd signal frame, using the frame starting point of the frame starting point of described local signal as described 3rd signal;
Adjustment local signal code element, makes described local signal synchronous with described 3rd signal bits, using the position starting point of the position starting point of described local signal as described 3rd signal;
From the starting point of described 3rd signal, obtain the signal in one-period, signal in described one-period and existing signal waveform collection are carried out related operation, concentrate the waveform determining described 3rd signal from described existing signal waveform, based on determined waveform, described 3rd signal is decoded.
On the other hand, provide a kind of signal decoding apparatus, described device comprises:
Signal recognition module, for carrying out auto-correlation computation to received signal, removing the noise signal in described signal, obtaining the first signal;
Zero-tracking module, for carrying out Zero-tracking to described first signal, removing the null offset of described first signal, obtaining secondary signal;
Signal amplitude control module, for adjusting the signal amplitude of described secondary signal, obtains the 3rd signal, and the signal amplitude of described 3rd signal is in preset range;
Synchronization module, for adjusting phase place and the frequency of local signal frame code, makes described local signal synchronous with described 3rd signal frame, using the frame starting point of the frame starting point of described local signal as described 3rd signal; Adjustment local signal code element, makes described local signal synchronous with described 3rd signal bits, using the position starting point of the position starting point of described local signal as described 3rd signal;
Demodulation module, for the starting point from described 3rd signal, obtain the signal in one-period, signal in described one-period and existing signal waveform collection are carried out related operation, concentrate the waveform determining described 3rd signal from described existing signal waveform, based on determined waveform, described 3rd signal is decoded.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
By carrying out auto-correlation computation to received signal, cancelling noise signal, obtain useful signal, then successively useful signal is removed null offset, adjusts signal amplitude, identifies starting point, determines signal waveform, decoded based on determined waveform, even if it is faint to make receiver receive signal strength signal intensity, during the signal that even signal to noise ratio is low, also accurately can decode to this kind of signal.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the signal decoding method flow chart that the embodiment of the present invention provides;
Fig. 2 is the receiver structure schematic diagram that the embodiment of the present invention provides;
Fig. 3 is the signal decoding method flow chart that the embodiment of the present invention provides;
Fig. 4 is the frame synchronization schematic diagram that the embodiment of the present invention provides;
Fig. 5 is the bit synchronization schematic diagram that the embodiment of the present invention provides;
Fig. 6 is the structural representation of the Correlation Demodulator that the embodiment of the present invention provides;
Fig. 7 is the signal decoding apparatus structural representation that the embodiment of the present invention provides.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Fig. 1 is the signal decoding method flow chart that the embodiment of the present invention provides.See Fig. 1, this embodiment comprises:
101, auto-correlation computation is carried out to received signal, remove the noise signal in this signal, obtain the first signal.
102, Zero-tracking is carried out to this first signal, remove the null offset of this first signal, obtain secondary signal.
103, adjust the signal amplitude of this secondary signal, obtain the 3rd signal, the signal amplitude of the 3rd signal is in preset range.
104, adjust phase place and the frequency of local signal frame code, make described local signal synchronous with described 3rd signal frame, using the frame starting point of the frame starting point of described local signal as described 3rd signal.
105, adjust local signal code element, make described local signal synchronous with described 3rd signal bits, using the position starting point of the position starting point of described local signal as described 3rd signal.
106, from the starting point of the 3rd signal, obtain the signal in one-period, signal in this one-period and existing signal waveform collection are carried out related operation, concentrates the waveform determining the 3rd signal from this existing signal waveform, based on determined waveform, the 3rd signal is decoded.
The method that the embodiment of the present invention provides, by carrying out auto-correlation computation to received signal, cancelling noise signal, obtain useful signal, then successively useful signal is removed null offset, adjusts signal amplitude, identifies starting point, determines signal waveform, decoded based on determined waveform, even if it is faint to make receiver receive signal strength signal intensity, during the signal that even signal to noise ratio is low, also accurately can decode to this kind of signal.
Alternatively, the signal amplitude of this secondary signal is adjusted, obtains the 3rd signal and comprise:
When the signal amplitude of this secondary signal is greater than first threshold, the signal amplitude of this secondary signal is multiplied by the first coefficient, makes the signal amplitude of the 3rd signal in preset range;
When the signal amplitude of this secondary signal is less than Second Threshold, the signal amplitude of this secondary signal is multiplied by the second coefficient, make the signal amplitude of the 3rd signal in preset range, this first coefficient is less than this second coefficient.
Alternatively, from the starting point of the 3rd signal, obtain the signal in one-period, signal in this one-period and existing signal waveform collection are carried out related operation, concentrate the waveform determining the 3rd signal from this existing signal waveform, based on determined waveform, decoding carried out to the 3rd signal and comprise:
From the starting point of the 3rd signal, obtain the signal in one-period;
Be N dimensional vector by the signal decomposition in this one-period;
By each vector in N dimensional vector, existing signal waveform collection carries out related operation with this respectively, obtains vectorial r=[r 1, r 2..., r n], wherein, r ifor i-th vector in N dimensional vector r and this existing signal waveform collection carry out the value of related operation, N, i are natural number;
By adjudicating this vectorial r, concentrating the waveform determining the 3rd signal from this existing signal waveform, based on determined waveform, the 3rd signal being decoded.
The executive agent of the embodiment of the present invention is receiver, and this receiver comprises signal recognition module, Zero-tracking module, signal amplitude control module, synchronization module and demodulation module.Wherein, this signal recognition module is for removing the noise signal in Received signal strength, this Zero-tracking module is for removing null offset, this signal amplitude control module is used for the scope of control signal amplitude, this synchronization module is for identifying the starting point of Received signal strength, this demodulation module, for determining the waveform of Received signal strength, is decoded to the 3rd signal based on determined waveform.The structural representation of receiver as shown in Figure 2.In fig. 2, when this signal recognition module receives signal, the noise signal in this signal is removed, obtain the first signal, and this first signal is sent to this Zero-tracking module, make this Zero-tracking module remove the null offset of this first signal, obtain secondary signal.When this signal amplitude control module receives this secondary signal of this Zero-tracking module transmission, the signal amplitude of this secondary signal is adjusted, obtain the 3rd signal, and the 3rd signal is controlled to synchronization module, make the starting point of synchronization module identification the 3rd signal.When demodulation module receives the 3rd signal of this synchronization module transmission, determine the waveform of Received signal strength, based on determined waveform, the 3rd signal is decoded.
Fig. 3 is the signal decoding method flow chart that the embodiment of the present invention provides.See Fig. 3, this embodiment comprises:
301, receiver carries out auto-correlation computation to received signal, removes the noise signal in this signal, obtains the first signal.
Wherein, this auto-correlation refers to that signal is in the relevance do not existed between state in the same time.That is to say, the dependence of signal between the instantaneous value and the instantaneous value in another 1 moment in 1 moment.
In embodiments of the present invention, the noise signal produced in the signal signal that can be sent by down-hole transmitter that receives of this receiver and signals transmission forms.Receiver carries out auto-correlation computation to the signal received, identify two kinds of signals, calculate the autocorrelation value between two kinds of signal frequencies, the large signal of autocorrelation value is chosen as the first signal from the autocorrelation value of two kinds of signal frequencies, achieve the identification that down-hole is transmitted, avoid follow-up to noise signal misunderstanding code.
302, receiver carries out Zero-tracking to this first signal, removes the null offset of this first signal, obtains secondary signal.
In direct-coupling amplifying circuit, the output voltage (electric current) when being zero input signal, the voltage (or electric current) that is to say Static output working point as the reference voltage (or reference current), becomes zero point.Due to the impact by the many factors such as ambient temperature, power-supply fluctuation, the zero point that transmitter transmits fluctuates often, and the embodiment of the present invention can adopt window to be averaging method, constantly calculates signal zero and realizes Zero-tracking, and remove null offset, be convenient to the calculating of signal energy.
303, the signal amplitude of receiver to this secondary signal adjusts, and obtains the 3rd signal, and the signal amplitude of the 3rd signal is in preset range.
In embodiments of the present invention, receiver can calculate the mean value of this secondary signal signal amplitude in preset time period, using the signal amplitude of this mean value as this secondary signal.When the signal amplitude of this secondary signal is greater than first threshold, the signal amplitude of this secondary signal is multiplied by the first coefficient by receiver, makes the signal amplitude of the 3rd signal in preset range; When the signal amplitude of this secondary signal is less than Second Threshold, the signal amplitude of this secondary signal is multiplied by the second coefficient by receiver, make the signal amplitude of the 3rd signal in preset range, this first coefficient is less than this second coefficient, receiver is made automatically to adjust the signal amplitude of Received signal strength with the power of the secondary signal received, the signal amplitude of output signal remains in preset range, avoids big ups and downs, ensures that receiver has high sensitivity and high stability.
304, receiver adjusts phase place and the frequency of local signal frame code, makes this local signal synchronous with the 3rd signal frame, using the frame starting point of the frame starting point of this local signal as the 3rd signal.
Even if signal transmitter and receiver all adopt the clock frequency source of pinpoint accuracy and high stability to ensure the stability of frequency and phase place.But in actual applications, still there is a lot of inestimable uncertain factor, as unstable in send-receive clock, x time is uncertain, channel transmission time delay and interference etc., especially in measurement while drilling application, temperature environment change residing for downhole system very greatly, directly causes the instability of down-hole emission system frequency.These uncertain factors all have randomness, can not pre-compensation, need by synchronous elimination.
For the signal frame of the frame format shown in table 1 synchronously, the object that this signal frame is synchronous is the coding FF00 identifying frame head.
Table 1
In embodiments of the present invention, the process of frame synchronization comprises frame Code acquisition (slightly synchronous) and frame code tracking (carefully synchronous).Wherein, frame Code acquisition is frequency and the phase place of adjustment local signal frame code, and the local frame code produced is less than with the 3rd signal frame intersymbol timing error received and presets a chip-spaced, preferably, timing error is less than 1 chip-spaced.Frame code tracking is adjustment local signal frame code phase, reduces timing error further, makes it the part being less than chip-spaced, reach local signal frame code and the 3rd signal frame code frequency received and phase place precise synchronization.As shown in Figure 4, the 3rd signal, after broadband filter, carries out related operation with local signal frame code in multiplier.Capture device adjustment VCC voltage controlled clock source, in order to adjust frequency and the phase place of the local frame code sequence that frame code generator produces, catches useful signal.Once capture useful signal, start and follow the tracks of device, in order to adjust clock source, make local signal frame code generator and the 3rd signal keep precise synchronization.If cause step-out for a certain reason, then restart a new round and catch and follow the tracks of.After synchro system completes acquisition procedure, synchro system proceeds to tracking mode.So-called tracking, is that the phase place of local signal frame code is changed with the pseudo-random code phases received always, keeps more accurate synchronous with the pseudo noise code received.Track loop constantly corrects the clock phase of local sequence, the phase place of local sequence is changed and change be consistent with phase of received signal, and the PGC demodulation of the collection of letters number of achieving a butt joint, makes synchronous error little as far as possible.Tracking is operation with closed ring, and after difference appears in two ends phase place, loop can adjust automatically according to error size, reduces error.
The embodiment of the present invention adopts the used sliding correlation method of frame Code acquisition to realize tracking or carefully synchronous, that is to say, receiver is when searching for synchronous, its code sequencer is with the speed work different from transmitter code sequencer, cause these two code sequences to slide over each other in phase place, only reach unanimously put time, just stop, the negligible amounts of the concurrent frame code used, makes synchronous more accurate.
Integration after 3rd signal frame code is multiplied with local frame code by the embodiment of the present invention, obtains their cross correlation value, then compares with a certain threshold value of threshold detector, judge whether to capture useful signal.Utilize the correlation of frame code sequence, when two identical code sequence phases are consistent, its correlation exports maximum.Once confirm to have caught, the synchronized-pulse control search of catching index signal controls clock, and the frame code repetition rate that adjustment frame code generator produces and phase place, make it to keep synchronous with the signal received.
305, receiver adjustment local signal code element, makes this local signal synchronous with the 3rd signal bits, using the position starting point of the position starting point of this local signal as the 3rd signal.
Bit synchronous object makes each code element obtain best demodulation.The embodiment of the present invention can adopt self-synchronizing method, extracts the bit synchronization information that it comprises from signal element.By comparing local clock and input signal, by local clock locking on the input signals.The embodiment of the present invention can utilize digital phase-locked loop, directly reads bit synchronization signal by means of bit synchronization circuit from received digital baseband signal.As shown in Figure 5, first be utilize phase discriminator to compare the phase place of receiving symbol and the local bit synchronization signal produced at receiving terminal, if both phase places inconsistent (advanced or delayed), phase discriminator just produces the phase place that error signal removes to adjust sync bit signal, until obtain accurate synchronous.
306, receiver is from the starting point of the 3rd signal, and receiver obtains the signal in one-period.
In embodiments of the present invention, receiver, from the starting point of the 3rd signal, obtains the signal in one-period, makes receiver obtain the full detail of all signals, follow-up demodulation is carried out to signal time, can the waveform of accurate identification signal.
307, the signal in this one-period and existing signal waveform collection are carried out related operation by receiver, concentrate the waveform determining the 3rd signal from this existing signal waveform, decode to the 3rd signal based on determined waveform.
The embodiment of the present invention adopts the structure of Correlation Demodulator as shown in Figure 6, and receiver utilizes orthogonal basis function { f n(t), n=1,2 ..., N} framework signal space, existing signal waveform collection { s mt (), each signal in 1≤m≤M} can be expressed as f nthe weighted linear combination of (t).The 3rd signal decomposition received is become N dimensional vector, is namely launched into a series of linear weighted function orthogonal basis function f n(t), 1≤n≤N.The N number of Correlation Demodulator walked abreast by one group, calculates r (t) at N number of basic function f nprojection r=[r on (t) 1, r 2... r m].By calculating Euclidean distance select in distance closest to the signal s of received signal vector r m, concentrate the waveform determining the 3rd signal from this existing signal waveform, based on determined waveform, the 3rd signal decoded.
The method that the embodiment of the present invention provides, by carrying out auto-correlation computation to received signal, cancelling noise signal, obtain useful signal, then successively useful signal is removed null offset, adjusts signal amplitude, identifies starting point, determines signal waveform, decoded based on determined waveform, even if it is faint to make receiver receive signal strength signal intensity, during the signal that even signal to noise ratio is low, also accurately can decode to this kind of signal.
Fig. 7 is the signal decoding apparatus structural representation that the embodiment of the present invention provides.See Fig. 3, this device comprises: signal recognition module 701, Zero-tracking module 702, signal amplitude control module 703, synchronization module 704 and demodulation module 705.Wherein:
Signal recognition module 701, for carrying out auto-correlation computation to received signal, removes the noise signal in this signal, obtains the first signal; Signal recognition module 701 is connected with Zero-tracking module 702, and Zero-tracking module 702, for carrying out Zero-tracking to this first signal, is removed the null offset of this first signal, obtained secondary signal; Zero-tracking module 702 is connected with signal amplitude control module 703, and signal amplitude control module 703, for adjusting the signal amplitude of this secondary signal, obtains the 3rd signal, and the signal amplitude of the 3rd signal is in preset range; Signal amplitude control module 703 is connected with synchronization module 704, synchronization module 704 is for adjusting phase place and the frequency of local signal frame code, make described local signal synchronous with described 3rd signal frame, using the frame starting point of the frame starting point of described local signal as described 3rd signal; Adjustment local signal code element, makes described local signal synchronous with described 3rd signal bits, using the position starting point of the position starting point of described local signal as described 3rd signal; Synchronization module 704 is connected with demodulation module 705, demodulation module 705 is for the starting point from the 3rd signal, obtain the signal in one-period, signal in this one-period and existing signal waveform collection are carried out related operation, concentrate the waveform determining the 3rd signal from this existing signal waveform, based on determined waveform, the 3rd signal is decoded.
Alternatively, the signal amplitude of this secondary signal also for when the signal amplitude of this secondary signal is greater than first threshold, is multiplied by the first coefficient by this signal amplitude control module 703, makes the signal amplitude of the 3rd signal in preset range; When the signal amplitude of this secondary signal is less than Second Threshold, the signal amplitude of this secondary signal is multiplied by the second coefficient, make the signal amplitude of the 3rd signal in preset range, this first coefficient is less than this second coefficient.
Alternatively, this demodulation module 705, also for the starting point from the 3rd signal, obtains the signal in one-period; Be N dimensional vector by the signal decomposition in this one-period; By each vector in N dimensional vector, existing signal waveform collection carries out related operation with this respectively, obtains vectorial r=[r 1, r 2..., r n], wherein, r ifor i-th vector in N dimensional vector r and this existing signal waveform collection carry out the value of related operation, N, i are natural number; By adjudicating this vectorial r, concentrating the waveform determining the 3rd signal from this existing signal waveform, based on determined waveform, the 3rd signal being decoded.
The device that the embodiment of the present invention provides, by carrying out auto-correlation computation to received signal, cancelling noise signal, obtain useful signal, then successively useful signal is removed null offset, adjusts signal amplitude, identifies starting point, determines signal waveform, decoded based on determined waveform, even if it is faint to make receiver receive signal strength signal intensity, during the signal that even signal to noise ratio is low, also accurately can decode to this kind of signal.
It should be noted that: the signal decoding apparatus that above-described embodiment provides is when signal decoding, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, internal structure by device is divided into different functional modules, to complete all or part of function described above.In addition, the signal decoding apparatus that above-described embodiment provides and signal decoding method embodiment belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (6)

1. a signal decoding method, is characterized in that, described method comprises:
Auto-correlation computation is carried out to received signal, removes the noise signal in described signal, obtain the first signal;
Zero-tracking is carried out to described first signal, removes the null offset of described first signal, obtain secondary signal;
Adjust the signal amplitude of described secondary signal, obtain the 3rd signal, the signal amplitude of described 3rd signal is in preset range;
The phase place of adjustment local signal frame code and frequency, make described local signal synchronous with described 3rd signal frame, using the frame starting point of the frame starting point of described local signal as described 3rd signal;
Adjustment local signal code element, makes described local signal synchronous with described 3rd signal bits, using the position starting point of the position starting point of described local signal as described 3rd signal;
From the starting point of described 3rd signal, obtain the signal in one-period, signal in described one-period and existing signal waveform collection are carried out related operation, concentrate the waveform determining described 3rd signal from described existing signal waveform, based on determined waveform, described 3rd signal is decoded.
2. method according to claim 1, is characterized in that, adjusts the signal amplitude of described secondary signal, obtains the 3rd signal and comprises:
When the signal amplitude of described secondary signal is greater than first threshold, the signal amplitude of described secondary signal is multiplied by the first coefficient, makes the signal amplitude of the 3rd signal in preset range;
When the signal amplitude of described secondary signal is less than Second Threshold, the signal amplitude of described secondary signal is multiplied by the second coefficient, make the signal amplitude of described 3rd signal in preset range, described first coefficient is less than described second coefficient.
3. method according to claim 1, it is characterized in that, from the starting point of described 3rd signal, obtain the signal in one-period, signal in described one-period and existing signal waveform collection are carried out related operation, concentrate the waveform determining described 3rd signal from described existing signal waveform, based on determined waveform, decoding carried out to described 3rd signal and comprise:
From the starting point of described 3rd signal, obtain the signal in one-period;
Be N dimensional vector by the signal decomposition in described one-period;
By each vector in N dimensional vector, carry out related operation with described existing signal waveform collection respectively, obtain vectorial r=[r 1, r 2..., r n], wherein, r ifor i-th vector in N dimensional vector r and described existing signal waveform collection carry out the value of related operation, N, i are natural number;
By adjudicating described vectorial r, concentrating the waveform determining described 3rd signal from described existing signal waveform, based on determined waveform, described 3rd signal being decoded.
4. a signal decoding apparatus, is characterized in that, described device comprises:
Signal recognition module, for carrying out auto-correlation computation to received signal, removing the noise signal in described signal, obtaining the first signal;
Zero-tracking module, for carrying out Zero-tracking to described first signal, removing the null offset of described first signal, obtaining secondary signal;
Signal amplitude control module, for adjusting the signal amplitude of described secondary signal, obtains the 3rd signal, and the signal amplitude of described 3rd signal is in preset range;
Synchronization module, for adjusting phase place and the frequency of local signal frame code, makes described local signal synchronous with described 3rd signal frame, using the frame starting point of the frame starting point of described local signal as described 3rd signal; Adjustment local signal code element, makes described local signal synchronous with described 3rd signal bits, using the position starting point of the position starting point of described local signal as described 3rd signal;
Demodulation module, for the starting point from described 3rd signal, obtain the signal in one-period, signal in described one-period and existing signal waveform collection are carried out related operation, concentrate the waveform determining described 3rd signal from described existing signal waveform, based on determined waveform, described 3rd signal is decoded.
5. device according to claim 4, it is characterized in that, the signal amplitude of described secondary signal also for when the signal amplitude of described secondary signal is greater than first threshold, is multiplied by the first coefficient by described signal amplitude control module, makes the signal amplitude of the 3rd signal in preset range; When the signal amplitude of described secondary signal is less than Second Threshold, the signal amplitude of described secondary signal is multiplied by the second coefficient, make the signal amplitude of described 3rd signal in preset range, described first coefficient is less than described second coefficient.
6. device according to claim 4, is characterized in that, described demodulation module, also for the starting point from described 3rd signal, obtains the signal in one-period; Be N dimensional vector by the signal decomposition in described one-period; By each vector in N dimensional vector, carry out related operation with described existing signal waveform collection respectively, obtain vectorial r=[r 1, r 2..., r n], wherein, r ifor i-th vector in N dimensional vector r and described existing signal waveform collection carry out the value of related operation, N, i are natural number; By adjudicating described vectorial r, concentrating the waveform determining described 3rd signal from described existing signal waveform, based on determined waveform, described 3rd signal being decoded.
CN201410262119.6A 2014-06-12 2014-06-12 signal decoding method and device Active CN105306077B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410262119.6A CN105306077B (en) 2014-06-12 2014-06-12 signal decoding method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410262119.6A CN105306077B (en) 2014-06-12 2014-06-12 signal decoding method and device

Publications (2)

Publication Number Publication Date
CN105306077A true CN105306077A (en) 2016-02-03
CN105306077B CN105306077B (en) 2017-12-01

Family

ID=55202914

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410262119.6A Active CN105306077B (en) 2014-06-12 2014-06-12 signal decoding method and device

Country Status (1)

Country Link
CN (1) CN105306077B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107306165A (en) * 2016-04-21 2017-10-31 深圳市中兴微电子技术有限公司 A kind of method for transmitting signals and device
CN110633588A (en) * 2019-09-12 2019-12-31 兆讯恒达微电子技术(北京)有限公司 Noise identification method for magnetic stripe card reader
CN112761625A (en) * 2020-12-18 2021-05-07 中国科学院地质与地球物理研究所 Synchronization method of measurement while drilling system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1103753A (en) * 1993-03-10 1995-06-14 东洋通信机株式会社 Digital demodulator
CN1122532A (en) * 1994-09-13 1996-05-15 东洋通信机株式会社 Digital demodulating circuit
WO2000057360A1 (en) * 1999-03-18 2000-09-28 Koninklijke Philips Electronics N.V. Video signal processing
CN101399805A (en) * 2008-10-17 2009-04-01 天津大学 Frame synchronization method for full phase OFDM system
CN202435432U (en) * 2011-12-29 2012-09-12 东南大学 Realizing circuit of synchronized method in single-carrier-wave frequency domain balancing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1103753A (en) * 1993-03-10 1995-06-14 东洋通信机株式会社 Digital demodulator
CN1122532A (en) * 1994-09-13 1996-05-15 东洋通信机株式会社 Digital demodulating circuit
WO2000057360A1 (en) * 1999-03-18 2000-09-28 Koninklijke Philips Electronics N.V. Video signal processing
CN101399805A (en) * 2008-10-17 2009-04-01 天津大学 Frame synchronization method for full phase OFDM system
CN202435432U (en) * 2011-12-29 2012-09-12 东南大学 Realizing circuit of synchronized method in single-carrier-wave frequency domain balancing system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107306165A (en) * 2016-04-21 2017-10-31 深圳市中兴微电子技术有限公司 A kind of method for transmitting signals and device
CN110633588A (en) * 2019-09-12 2019-12-31 兆讯恒达微电子技术(北京)有限公司 Noise identification method for magnetic stripe card reader
CN112761625A (en) * 2020-12-18 2021-05-07 中国科学院地质与地球物理研究所 Synchronization method of measurement while drilling system
CN112761625B (en) * 2020-12-18 2021-09-28 中国科学院地质与地球物理研究所 Synchronization method of measurement while drilling system

Also Published As

Publication number Publication date
CN105306077B (en) 2017-12-01

Similar Documents

Publication Publication Date Title
CN108667484A (en) Incoherent spread spectrum digital transceiver instantaneous frequency measurement and demodulation method
US20060285578A1 (en) Robust non-coherent receiver for pam-ppm signals
CN104393892B (en) A kind of method of novel spread spectrum microwave digital receiver PN synchronization
CA2995500C (en) A differential chaos shift keying (dcsk) based on hybrid chaotic system
CN103501201B (en) A kind of frequency hopping arteries and veins position based on linear FM signal coding underwater acoustic communication method
CN102594393A (en) Universal pseudocode synchronization system of comprehensive satellite baseband equipment
CN106603149A (en) Integration method for high-speed laser communication method and high-precision laser ranging
Riaz et al. Chaotic communications, their applications and advantages over traditional methods of communication
CN105306077A (en) Signal decoding method and device
CN101247138A (en) Multi-correlative value fixed width fitting pseudo-code tracing phase demodulation method
CN101895380B (en) Blind estimation bit synchronization method for differential chaotic modulation communication system
CN104735713A (en) Precise signal propagation delay estimation method applied in broadband wireless positioning system and implementation device
CN108011651A (en) A kind of demodulating equipment and method for the short burst spread-spectrum modulation technique of satellite channel
CN204046581U (en) Signal receiver
CN105471470B (en) Spread-spectrum signal frequency offset estimation methods based on decision-feedback
CN109743075B (en) Three-ring linkage non-homologous spread spectrum code tracking loop synchronization device and method
CN103812505B (en) bit synchronization lock detector
Shachi et al. Coherent BPSK demodulator using Costas loop and early-late gate synchronizer
CN106169949B (en) Baseband signal bit synchronous clock broadband self-adaptive extraction device and method
CN106899537A (en) TC OFDM receivers code tracking method and device based on EKF
CN114553357B (en) Multimode synchronous clock server and frequency compensation method
US20130022079A1 (en) Method for integrating signals transmitted from a transmitter to at least one ultra wide band (uwb) receiver as well as device for the implementation of the method
Gorantla et al. Synchronization in IEEE 802.15. 4 Zigbee transceiver using MATLAB Simulink
CN104459733A (en) Method for improving GPS signal L1-P(Y) code tracking performance
CN105188129A (en) Synchronization acquisition and tracking method based on multi-angle fractional order related coordination

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant