CN101917372B - Pre-demodulating, frequency discriminating and demodulating method, pre-demodulator, frequency discriminator and demodulator - Google Patents

Pre-demodulating, frequency discriminating and demodulating method, pre-demodulator, frequency discriminator and demodulator Download PDF

Info

Publication number
CN101917372B
CN101917372B CN2010102596529A CN201010259652A CN101917372B CN 101917372 B CN101917372 B CN 101917372B CN 2010102596529 A CN2010102596529 A CN 2010102596529A CN 201010259652 A CN201010259652 A CN 201010259652A CN 101917372 B CN101917372 B CN 101917372B
Authority
CN
China
Prior art keywords
signal
digital signal
frequency
sinusoidal
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.)
Active
Application number
CN2010102596529A
Other languages
Chinese (zh)
Other versions
CN101917372A (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.)
CRSC Research and Design Institute Group Co Ltd
Original Assignee
Beijing Quanlu Communication Signals Research And Design 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 Beijing Quanlu Communication Signals Research And Design Institute Co Ltd filed Critical Beijing Quanlu Communication Signals Research And Design Institute Co Ltd
Priority to CN2010102596529A priority Critical patent/CN101917372B/en
Publication of CN101917372A publication Critical patent/CN101917372A/en
Application granted granted Critical
Publication of CN101917372B publication Critical patent/CN101917372B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

The embodiment of the invention discloses a frequency shift keying (FSK) pre-demodulating, frequency discriminating and demodulating method applicable to digital devices, a pre-demodulator for realizing the pre-demodulating, a frequency discriminator for realizing the frequency discriminating method and a demodulator for realizing the demodulating method. The pre-demodulating method comprises the following steps of: pre-processing an FSK signal to obtain a to-be-demodulated digital signal, wherein a numerical value in the to-be-demodulated digital signal is an unsigned numerical value; and pre-demodulating the to-be-demodulated digital signal by using locally generated digital signals with different frequencies to obtain a plurality of comparison signals respectively, wherein the numerical values in both a locally generated sinusoidal digital signal and a locally generated cosinoidal digital signal are unsigned numerical values. Thus, because the numerical values in both the locally generated digital signal and the to-be-demodulated digital signal are unsigned numerical values, the mutual operation is unsigned operation and is suitable to be realized by using the digital devices.

Description

Pre-demodulating, frequency discrimination and demodulation method, and predemodulator, frequency discriminator and demodulator
Technical field
The present invention relates to the signal processing technology field, more particularly, relate to frequency shift keying pre-demodulating, frequency discrimination and demodulation method, and predemodulator, frequency discriminator and demodulator.
Background technology
Frequency shift keying (Frequency shift keying, FSK) is to utilize the discrete value characteristics of binary system or multi-system baseband digital signal to go keyed carrier (carrier wave is for sinusoidal wave) frequency with a kind of modulation system of transmission of information.
Comprise a plurality of different carrier frequency in the fsk signal by the generation of FSK modulation system, the system radix that the quantity of its carrier frequency and baseband digital signal are corresponding is identical, for example when baseband digital signal was binary system, the quantity of the carrier frequency that corresponding binary FSK signal (being designated as 2FSK) comprises was 2.See also Fig. 1, among Fig. 1, f 1The expression frequency is f 1Carrier wave (sine wave), f 2The expression frequency is f 2Carrier wave (sine wave), S (t) expression binary system base band digital signal, 2FSK represents the 2FSK signal.In a code check cycle T, when S (t) symbol was 0, frequency corresponding to 2FSK signal was f in this cycle 1, and when S (t) symbol was 1, the frequency that fsk signal is corresponding was f 2In like manner, when baseband digital signal was quaternary numeral signal, the quantity of the carrier frequency that corresponding fsk signal comprises was 4.
Fsk signal has multiple demodulation mode, wherein a kind ofly is: at first fsk signal is carried out pre-demodulating and process to obtain a plurality of comparison signals, wherein, each comparison signal is corresponding with a certain carrier frequency.Then, implement the size of frequency discrimination-more above-mentioned a plurality of comparison signals, can judge that signal to be demodulated is at the carrier frequency of a certain code check correspondence in the cycle.The corresponding relation of symbol reduces to baseband digital signal in the carrier frequency that last basis identifies and the baseband digital signal, with the demodulation of final realization FSK.Still take signal shown in Figure 1 as example, in a code check cycle T, as respective frequencies f 1Comparison signal greater than respective frequencies f 2Comparison signal the time, identifying carrier frequency corresponding to 2FSK signal is f 1, and then can judge that the symbol of S (t) in this cycle is 0, and as respective frequencies f 1Comparison signal less than respective frequencies f 2Comparison signal the time, identifying carrier frequency corresponding to 2FSK signal is f 2, and and then judge that the symbol of S (t) is 1, so can realize the reduction to S (t) signal.
Yet when implementing the invention, the inventor finds, the pre-demodulating of traditional F SK, frequency discrimination and demodulation mode are owing to there are the shortcomings such as temperature is floated, limited reliability in a large amount of analog components that adopt, and therefore, using digital device that fsk signal is carried out pre-demodulating, frequency discrimination and demodulation is a kind of trend.And how to find the pre-demodulating, frequency discrimination and the demodulation mode that are suitable for digital device to become the problem that will solve of needing badly.
Summary of the invention
In view of this, embodiment of the invention purpose is to provide frequency shift keying pre-demodulating, frequency discrimination and the demodulation method that is suitable for digital device, and implement above-mentioned pre-demodulating predemodulator, implement the frequency discriminator of above-mentioned frequency discrimination method and implement the demodulator of above-mentioned demodulation method.
According to an aspect of the present invention, provide a kind of frequency shift keying FSK pre-demodulating method, this pre-demodulating method comprises:
Fsk signal is carried out preliminary treatment obtain digital signal to be demodulated, the numerical value in the described digital signal to be demodulated is unsigned value;
The local generating digital signal that use has a different frequency carries out pre-demodulating to described digital signal to be demodulated respectively and processes to obtain a plurality of comparison signals, described local generating digital signal comprises that frequency and initial phase all identical this locality generate sinusoidal digital signal and the local cosine digital signal that generates, the described local numerical value that generates in sinusoidal digital signal and the local generation cosine digital signal is unsigned value, and the frequency of the described local sinusoidal digital signal of generation and local generation cosine digital signal is corresponding one by one with the carrier frequency of described baseband digital signal keying;
Described pre-demodulating is processed and is comprised:
In the predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by the described local sinusoidal digital signal of generation and described digital signal to be demodulated, generate the sinusoidal demodulation integrated signal, the upper limit in described predetermined integral interval and the difference of lower limit are T, and described T is a code check cycle of baseband digital signal;
In described predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by this locality generation cosine digital signal and described digital signal to be demodulated, generate cosine demodulation integrated signal;
Utilize described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal.
According to another aspect of the present invention, provide a kind of frequency shift keying FSK frequency discrimination method, be used for differentiating the corresponding carrier frequency of fsk signal that is generated by baseband digital signal keyed carrier frequency, this frequency discrimination method comprises:
Described fsk signal is carried out preliminary treatment obtain digital signal to be demodulated, the numerical value in the described digital signal to be demodulated is unsigned value;
The local generating digital signal that use has a different frequency carries out pre-demodulating to described digital signal to be demodulated respectively and processes to obtain a plurality of comparison signals, described local generating digital signal comprises that frequency and initial phase all identical this locality generate sinusoidal digital signal and the local cosine digital signal that generates, the described local numerical value that generates in sinusoidal digital signal and the local generation cosine digital signal is unsigned value, and the frequency of the described local sinusoidal digital signal of generation and local generation cosine digital signal is corresponding one by one with the carrier frequency of described baseband digital signal keying;
From described a plurality of comparison signals, select maximum comparison signal, and obtain carrier frequency corresponding to described fsk signal according to the frequency of the corresponding local generating digital signal of described maximum comparison signal;
Described pre-demodulating is processed and is comprised:
In the predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by the described local sinusoidal digital signal of generation and described digital signal to be demodulated, generate the sinusoidal demodulation integrated signal, the upper limit in described predetermined integral interval and the difference of lower limit are T, and described T is a code check cycle of baseband digital signal;
In described predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by this locality generation cosine digital signal and described digital signal to be demodulated, generate cosine demodulation integrated signal;
Utilize described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal.
According to a further aspect of the invention, provide a kind of frequency shift keying FSK demodulation method, be used for the fsk signal that is generated by baseband digital signal keyed carrier frequency is carried out demodulation, this demodulation method comprises:
Described fsk signal is carried out preliminary treatment obtain digital signal to be demodulated, the numerical value in the described digital signal to be demodulated is unsigned value;
The local generating digital signal that use has a different frequency carries out pre-demodulating to described digital signal to be demodulated respectively and processes to obtain a plurality of comparison signals, described local generating digital signal comprises that frequency and initial phase all identical this locality generate sinusoidal digital signal and the local cosine digital signal that generates, the described local numerical value that generates in sinusoidal digital signal and the local generation cosine digital signal is unsigned value, and the frequency of the described local sinusoidal digital signal of generation and local generation cosine digital signal is corresponding one by one with the carrier frequency of described baseband digital signal keying;
From described a plurality of comparison signals, select maximum comparison signal, and obtain carrier frequency corresponding to described fsk signal according to the frequency of the corresponding local generating digital signal of described maximum comparison signal;
Corresponding relation according to symbol in carrier frequency corresponding to described fsk signal and the baseband digital signal reduces to described baseband digital signal;
Described pre-demodulating is processed and is comprised:
In the predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by the described local sinusoidal digital signal of generation and described digital signal to be demodulated, generate the sinusoidal demodulation integrated signal, the upper limit in described predetermined integral interval and the difference of lower limit are T, and described T is a code check cycle of baseband digital signal;
In described predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by this locality generation cosine digital signal and described digital signal to be demodulated, generate cosine demodulation integrated signal;
Utilize described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal.
According to a further aspect of the invention, provide a kind of frequency shift keying predemodulator, this predemodulator comprises pretreatment unit and pre-demodulating unit, wherein,
Pretreatment unit is used for that described fsk signal is carried out preliminary treatment and obtains digital signal to be demodulated, and the numerical value in the described digital signal to be demodulated is unsigned value;
The pre-demodulating unit, be used for using the local generating digital signal with different frequency respectively described digital signal to be demodulated to be carried out pre-demodulating and process to obtain a plurality of comparison signals, described local generating digital signal comprises that frequency and initial phase all identical this locality generate sinusoidal digital signal and the local cosine digital signal that generates, the described local numerical value that generates in sinusoidal digital signal and the local generation cosine digital signal is unsigned value, and the frequency of the described local sinusoidal digital signal of generation and local generation cosine digital signal is corresponding one by one with the carrier frequency of described baseband digital signal keying;
Described pre-demodulating is processed and is comprised:
In the predetermined integral interval signal of the gained that multiplied each other by the described local sinusoidal digital signal of generation and described digital signal to be demodulated carried out integral processing, generate the sinusoidal demodulation integrated signal, the upper limit in described predetermined integral interval and the difference of lower limit are T;
In described predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by this locality generation cosine digital signal and described digital signal to be demodulated, generate cosine demodulation integrated signal;
Utilize described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal.
According to a further aspect of the invention, a kind of frequency shift keying frequency discriminator is provided, this frequency discriminator comprises decision unit and above-mentioned predemodulator, described decision unit is used for selecting maximum comparison signal from described a plurality of comparison signals, and obtains carrier frequency corresponding to described fsk signal according to the frequency of the corresponding local generating digital signal of described maximum comparison signal.
According to a further aspect of the invention, a kind of frequency shift keying demodulator is provided, this demodulator comprises decoding unit and the frequency discriminator of the above, and described decoding unit is used for according to carrier frequency corresponding to described fsk signal and the corresponding relation of baseband digital signal symbol described baseband digital signal being reduced.
As seen, in pre-demodulating, frequency discrimination and the demodulation method that the embodiment of the invention provides, mainly be to utilize local generating digital signal and digital signal to be demodulated to carry out frequency discrimination, because the numerical value in local generating digital signal and the digital signal to be demodulated is unsigned value, therefore its mutual multiplication, integral operation are without symbolic operation, this lower to digital performance of devices requirement without symbolic operation, be suitable for using digital device to be realized.Accordingly, the embodiment of the invention also provides the predemodulator of implementing above-mentioned pre-demodulating method, implemented the frequency discriminator of above-mentioned frequency discrimination method and has implemented the demodulator of above-mentioned demodulation method.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art, apparently, accompanying drawing in the following describes only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is binary radix band signal, carrier wave and 2FSK signal waveform schematic diagram;
The FSK predemodulator structural representation that Fig. 2 a provides for the embodiment of the invention;
The FSK frequency discriminator structural representation that Fig. 2 b provides for the embodiment of the invention;
The computing schematic flow sheet of the formula 12 that Fig. 3 provides for the embodiment of the invention;
The pre-demodulating sub-unit structure schematic diagram that Fig. 4 provides for the embodiment of the invention;
The structural representation of the fsk demodulator that Fig. 5 provides for the embodiment of the invention;
The responder system structural representation that Fig. 6 provides for the embodiment of the invention;
The dash receiver structural representation that Fig. 7 provides for the embodiment of the invention;
The upper side frequency demodulator module structural representation that Fig. 8 provides for the embodiment of the invention;
The lower side frequency demodulator module structural representation that Fig. 9 provides for the embodiment of the invention.
Embodiment
For quote and know for the purpose of, the technical term that hereinafter uses, write a Chinese character in simplified form or abridge and be summarized as follows:
TCC:Train Control Center, station train control center;
FPGA:Field-Programmable Gate Array, i.e. field programmable gate array;
BTM:Balise Transmission Module, the transponder transmission unit;
FSK:Frequency Shift Keying, frequency shift keying;
Signal: signal often can be expressed as the function of time (or sequence), and the image of this function is called the waveform of signal;
Analog signal: time and amplitude all continuous signal are called analog signal;
Digital signal: the signal that time and amplitude all disperse is called digital signal.
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
Traditional F SK pre-demodulating, frequency discrimination and demodulation mode are owing to there are the shortcomings such as temperature is floated, limited reliability in a large amount of analog components that adopt.
In view of this, the invention provides the frequency shift keying pre-demodulating, frequency discrimination and the demodulation method that are suitable for digital device, and predemodulator, frequency discriminator and demodulator.
For ease of describing, the present invention will and be demodulated into example with pre-demodulating, the frequency discrimination of 2FSK signal and describe.
Referring to the description in Fig. 1 and the background technology as can be known, in a code check cycle T, the frequency that the 2FSK signal is corresponding is fixed numbers, and the symbol of this frequency and baseband digital signal has fixing corresponding relation, therefore, as long as respectively the 2FSK signal of each code check in the cycle carried out pre-demodulating and frequency discrimination, again according to the relation of the symbol of the carrier frequency that identifies and binary radix band signal, just can reduce to the binary radix band signal, to reach the purpose of demodulation.Therefore, how to realize the pre-demodulating of 2FSK signal is become key.
Pre-demodulating principle/method of the present invention is as follows:
In a T, establishing the signal to be demodulated that the 2FSK signal obtains after pretreatment is x 1(t), local generation sinusoidal signal is x Sin(t), the two being carried out the sinusoidal demodulation integrated signal that integral processing obtains is y Sin(t), x then 1(t), x Sin(t) and y Sin(t) available formula 1 expression:
x 1 ( t ) = A [ k 1 + sin ( 2 πω 1 t + p 1 ) ] y sin ( t ) = [ k 2 + sin ( 2 πω sin t + p sin ) ] y sin ( t ) = ∫ 0 T x 1 ( t ) x sin ( t ) dt - - - ( 1 )
If local generation cosine signal is x Cos(t), cosine demodulation integrated signal is y Cos(t), x then Cos(t) and y Cos(t) available formula 2 expressions:
x cos ( t ) = [ k 2 + cos ( 2 πω cos t + p cos ) ] y cos ( t ) = ∫ 0 T x 1 ( t ) x cos ( t ) dt - - - ( 2 )
Wherein, A is the amplitude of 2FSK signal, and ω is the signal angular frequency, and p is the signal initial phase, footnote 1 expression input, and footnote sin represents the local sinusoidal signal frequency that generates, footnote cos represents local cosine signal frequency, the k of generating 1And k 2Be the direct current biasing factor.k 1And k 2Value can be identical, also can be different, but all more than or equal to 1.
As from the foregoing, x 1(t), x Sin(t), x Cos(t), y Sin(t) and y Cos(t) all more than or equal to 0.In addition, be pointed out that x 1(t) can be considered 2FSK signal (Asin (2 π ω 1T+p 1)) added DC component Ak 1
With y Sin(t) as analytic target, with x 1(t) and x Sin(t) substitution can get formula 3:
y sin ( t ) = ∫ 0 T { A [ k 1 + sin ( 2 πω 1 t + p 1 ) ] · [ k 2 + sin ( 2 πω sin t + p sin ) ] } dt
= A ∫ 0 T [ k 1 k 2 + k 2 · sin ( 2 πω 1 t + p 1 ) + k 1 · sin ( 2 πω sin t + p sin ) - - - ( 3 )
+ sin ( 2 πω 1 t + p 1 ) · sin ( 2 πω sin t + p sin ) ] dt
General binary system code check cycle T generates the cycle of sinusoidal signal much larger than this locality, and is generally its integral multiple, so sin (2 π ω in the formula 3 1T+p 1) and sin (2 π ω SinT+p Sin) integrated value in cycle T is 0.y Sin(t) can turn to formula 4:
y sin ( t ) = AT k 1 k 2 - A 2 ∫ 0 T cos ( 2 πt ( ω 1 + ω sin ) + p 1 + p sin ) dt
(4)
+ A 2 ∫ 0 T cos ( 2 πt ( ω 1 - ω sin ) + p 1 - p sin ) dt
Same because in cycle T, comprise a plurality of carrier cycles, so cos (2 π t (ω in the formula 4 1+ ω Sin)+p 1-p Sin) integrated value be 0, y Sin(t) can turn to formula 5:
y sin ( t ) = A Tk 1 k 2 + A 2 ∫ 0 T cos ( 2 πt ( ω 1 - ω sin ) + p 1 - p sin ) dt - - - ( 5 )
Introduce the local cosine signal x that generates Cos(t) (x Cos(t) angular frequency CosGenerate sinusoidal signal x with this locality Sin(t) angular frequency SinEquate), make it replace x Sin(t) carry out above-mentioned formula 3 to the identical calculation procedure of formula 4, can draw cosine demodulation integrated signal y Cos(t), y Cos(t) available formula 6 expressions:
y cos ( t ) = ATk 1 k 2 + A 2 ∫ 0 T sin ( 2 πt ( ω 1 - ω cos ) + p 1 - p cos ) dt - - - ( 6 )
The span of cosine is [1 ,-1], and k because just, 1And k 2All more than or equal to 1, therefore, y Sin(t) and y Cos(t) value is not less than ATk 1k 2/ 2, greater than 0.
To the y in the formula 5 Sin(t) and the y in the formula 6 Cos(t) remove DC component ATk 1k 2Can obtain y Sin' (t) and y Cos' (t).
y Sin' (t) available formula 7 expressions:
y sin ′ ( t ) = y sin ( t ) - ATk 1 k 2 = A 2 ∫ 0 T cos ( 2 πt ( ω 1 - ω sin ) + p 1 - p sin ) dt - - - ( 7 )
y Cos' (t) available formula 8 expressions:
y cos ′ ( t ) = y cos ( t ) - ATk 1 k 2 = A 2 ∫ 0 T sin ( 2 πt ( ω 1 - ω cos ) + p 1 - p cos ) dt - - - ( 8 )
In formula 7 and 8, and if only if ω 1SinCosThe time when equal (local generate sinusoidal signal and the local frequency that the generates cosine signal carrier frequency corresponding with signal to be demodulated), y Sin' (t) and y Cos' (t) absolute value can be got maximum.y Sin' (t) available formula 9 expressions:
y sin ′ ( t ) = AT 2 cos ( p 1 - p sin ) - - - ( 9 )
And y Cos' (t) available formula 10 expressions:
y cos ′ ( t ) = AT 2 sin ( p 1 - p cos ) - - - ( 10 )
The result who it will be appreciated by persons skilled in the art that definite integral is actually a concrete numerical value, therefore, in a T, above-mentioned y Sin(t) and y Cos(t) be respectively a concrete numerical value, in like manner, y Sin' (t) and y Cos' (t) itself also be respectively a concrete numerical value.
Formula 9 shows that its result will be subjected to p if single one road signal to be demodulated and local sinusoidal signal that generates used multiplies each other 1With p SinThe impact of phase difference, only have the p of working as 1=p SinThe time, when namely local generation sinusoidal signal and signal to be demodulated are without phase difference, y Sin' (t) value is maximum.In like manner, if single one road signal to be demodulated and local cosine signal that generates of using multiplies each other, its result also will be subjected to p 1With p CosThe impact of phase difference.
Use y Sin' (t) and y Cos' (t) obtaining comparison signal y (t), the available formula 11 of y (t) represents:
y ( t ) = y cos ′ 2 ( t ) + y sin ′ 2 ( t ) = [ AT 2 cos ( p 1 - p sin ) ] 2 + [ AT 2 sin ( p 1 - p cos ) ] 2 - - - ( 11 )
In the formula 11, if p Sin=p Cos, then y (t) gets maximum
Figure BSA00000238824700092
, this numerical value and p 1Value irrelevant, thereby be not subjected to p 1With p SinPhase difference or p 1With p CosThe impact of phase difference.Because x Sin(t) and x Cos(t) signal is all local generation, p Sin=p CosThis condition is easy to reach.Also namely, in the pre-demodulating principle/method of the present invention, and do not require that the initial phase of local generation sinusoidal signal and local generation cosine signal is identical with the initial phase of signal to be demodulated, these are different from the traditional coherent demodulation mode.
The above-mentioned local cosine signal that generates can be referred to as the local signal that generates with the local sinusoidal signal that generates.Because 2FSK utilizes binary system base band digital signal to go two kinds of carrier frequencies of keying (matching with the first carrier frequency and the second carrier frequency) to form, when frequency discrimination, can utilize frequency this locality identical with the first carrier frequency to generate computing that signal carries out formula 1-11 to obtain a comparison signal, the computing that utilizes simultaneously the frequency this locality generation signal identical with the second carrier frequency to carry out formula 1-11 obtains another comparison signal.As previously mentioned, and if only if ω 1SinCosThe time, y Sin' (t) and y Cos' (t) absolute value can be got maximum, and y (t) also can get maximum.Therefore, the size that compares two comparison signals, can judge the carrier frequency of signal to be demodulated correspondence within a certain binary system code check cycle, thereby reach the purpose of frequency discrimination, and and then according to the final demodulation that realizes the 2FSK signal of the corresponding relation of the carrier frequency that identifies and binary radix band signal symbol.
Need to prove, although above-mentioned introduction is pre-demodulating, frequency discrimination and the demodulation principle/method of 2FSK signal, one of ordinary skill in the art will appreciate that above-mentioned pre-demodulating, frequency discrimination and demodulation principle/method are same applicable for non-binary multi-decimal FSK signal.For example when quaternary fsk signal (representing with 4FSK) is carried out frequency discrimination, there are 4 kinds (with ω owing to being used for the frequency of the carrier wave of modulation 4FSK signal 101To ω 104Expression), therefore can be with ω 101Respectively as x Sin(t) and x Cos(t) angular frequency carries out the calculation procedure of formula 1 to 11, and finally obtains its corresponding comparison signal y 101(t), in like manner with ω 102To ω 104Respectively as x Sin(t) and x Cos(t) angular frequency substitution formula 1-11, and finally obtain each self-corresponding comparison signal y 102(t) to y 104(t), find out y 101(t) to y 104(t) maximum in (being maximum comparison signal), the x that this maximum comparison signal is corresponding Sin(t) frequency is carrier frequency corresponding to fsk signal, can reach equally the effect of pre-demodulating and frequency discrimination, and and then can carry out demodulation according to the frequency discrimination result.Also namely, above-mentioned pre-demodulating provided by the present invention, frequency discrimination and demodulation principle/method are the general pre-demodulating of FSK, frequency discrimination and demodulation principle/method.
Therefore, the pre-demodulating that the embodiment of the invention provides, frequency discrimination and demodulation principle/method are not vulnerable to the local impact that generates the signal initial phase, to predemodulator/frequency discriminator of using analogue device/demodulator and use digital device predemodulator/frequency discriminator/demodulator is all applicable.For the predemodulator/frequency discriminator that uses digital device/demodulator, because the computing before the formula 6 is non-negative computing, therefore, the pre-demodulating that the embodiment of the invention provides, frequency discrimination and demodulation method are removed or have been reduced symbolic operation, and without complex mathematical computings such as extraction of square root, divisions, be fit to digital device it is implemented.
The below will with the predemodulator that uses digital device as application scenarios, be described the pre-demodulating method.
In the present embodiment, FSK pre-demodulating method comprises the steps: at least
Step 1, fsk signal is carried out preliminary treatment obtain digital signal to be demodulated, the numerical value in the described digital signal to be demodulated is unsigned value;
Because fsk signal is analog signal, therefore fsk signal need to be carried out preliminary treatment, make it to be converted into digital signal.Above-mentioned preliminary treatment can have multiple implementation, now lifts dual mode and is illustrated.
Mode one: to fsk signal (Asin (2 π ω 1T+p 1)) stack DC component Ak 1Obtain above-mentioned signal x to be demodulated 1(t), make x 1(t) minimum value is not less than 0, namely becomes direct current signal;
To stack DC component Ak 1After fsk signal (being signal to be demodulated) sample and obtain digital signal to be demodulated.
It should be noted that, above-mentioned A is at fsk signal during without DC component, equate with the amplitude of fsk signal, when fsk signal itself has had DC component, A equal the maximum of fsk signal and minimum value difference 1/2nd, but one of ordinary skill in the art will appreciate that amplitude also be maximum and minimum value difference 1/2nd.
Mode two, just has DC component at fsk signal itself, and this DC component is in 1/2nd situation of the difference of the maximum of fsk signal and minimum value, can go DC component treatment to fsk signal first, and then the DC component that superposes and suit the requirements, such as A, 1.1A, 1.2A etc., sample again.
No matter take which kind of mode, will guarantee that all the frequency of digital signal to be demodulated after pretreatment does not change, and its sampled value all is not less than zero, is unsigned value.
Step 2, use the local generating digital signal with different frequency respectively above-mentioned digital signal to be demodulated to be carried out pre-demodulating to process to obtain a plurality of comparison signals, this this locality generating digital signal comprises that frequency and initial phase all identical this locality generate sinusoidal digital signal and the local cosine digital signal that generates, the above-mentioned local numerical value that generates in sinusoidal digital signal and the local generation cosine digital signal is unsigned value, and the frequency of the local sinusoidal digital signal of generation and local generation cosine digital signal is corresponding one by one with the carrier frequency of baseband digital signal keying;
Pre-demodulating in the step 2 is processed and is comprised:
In the predetermined integral interval, the signal of the gained that multiplied each other by the described local sinusoidal digital signal of generation and described digital signal to be demodulated carried out integral processing, generate the sinusoidal demodulation integrated signal y Sin(t), the upper limit in described predetermined integral interval and the difference of lower limit are T, and described T is a code check cycle of baseband digital signal;
In above-mentioned predetermined integral interval, the signal of the gained that multiplied each other by this locality generation cosine digital signal and described digital signal to be demodulated carried out integral processing, generate the cosine demodulation integrated signal y Cos(t);
Utilize above-mentioned y Sin(t) and y Cos(t) obtain comparison signal y (t);
Comparison signal y (t) can by by the sinusoidal demodulation integrated signal that removes DC component after square processing, be formed by stacking after square processing with the cosine demodulation integrated signal that removes DC component.Also can otherwise obtain.
In other embodiments of the invention, above-mentioned pre-demodulating method also can comprise the step that generates the local digital signal before step 1.
Local sinusoidal digital signal and the cosine digital signal of generating can be through to above-mentioned x Sin(t) and x Cos(t) sampling and obtain, its sample frequency is identical with the sample frequency of signal to be demodulated.In addition, because digital signal forms by series of discrete numerical value, therefore, the above-mentioned local sinusoidal digital signal of generation and cosine digital signal also can be sine value and the cosine value of in advance storage.The later embodiment of the present invention will make to this detailed introduction.
Corresponding with it, the present invention also provides the FSK predemodulator, and Fig. 2 a shows its a kind of structure, comprise: pretreatment unit 201 and pre-demodulating unit 202, wherein, pretreatment unit 201 is used for implementing above-mentioned steps one, and pre-demodulating unit 202 is used for implementing above-mentioned steps two.
Need to prove, after step 2, add step 3: from a plurality of comparison signals, select maximum comparison signal (numerical value of described maximum comparison signal is greater than the numerical value of other comparison signals), and obtain carrier frequency corresponding to fsk signal according to the frequency of the corresponding local generating digital signal of above-mentioned maximum comparison signal, then be the FSK frequency discrimination method.Above-mentioned frequency discrimination method is also at the row of protection scope of the present invention.
Corresponding with it, the embodiment of the invention also provides the FSK frequency discriminator, and Fig. 2 b shows a kind of structure of above-mentioned frequency discriminator 100, comprising:
Pretreatment unit 1 and digital processing element 2, digital processing element 2 comprises again pre-demodulating unit 21 and decision unit 22, and wherein, pretreatment unit 1 is used for implementing above-mentioned steps one, pre-demodulating unit 21 is used for implementing above-mentioned steps two, and decision unit 22 is used for implementing above-mentioned steps three.
When specific implementation, the function of pretreatment unit 1 can be realized by pre-process unit and modulus (AD) converting unit, wherein, the pre-process unit is used for fsk signal is carried out pre-process (such as amplification, stack DC component etc.) to obtain direct current signal, the AD converting unit is used for this direct current signal is sampled, and obtains digital signal to be demodulated.
In other embodiments of the invention, above-mentioned pre-demodulating unit 21 or pre-demodulating unit 202 can comprise a plurality of pre-demodulating subelements, wherein arbitrary pre-demodulating subelement this locality of adopting frequency of generating sinusoidal digital signal is different from the frequency that this locality that other pre-demodulating subelements adopt generates sinusoidal digital signal, and corresponding with a certain carrier frequency of described baseband digital signal keying.The quantity that also is the pre-demodulating subelement is identical with the radix of baseband digital signal, comparison signal of the last output of each pre-demodulating subelement.Be used for follow-up decision unit and carry out the carrier frequency judgement.
Because the y in the formula 7 and 10 Sin' (t) and y Cos' (t) span is [1,1], for further reducing the symbolic operation of digital device, in other embodiments of the invention, can use y Sin(t) and y Cos(t)) (y Sin(t) and y Cos(t) all greater than zero) replace the y among the above embodiment Sin' (t) and y Cos' (t) carry out pre-demodulating or frequency discrimination.Can be got another expression formula 12 of comparison signal y (t) by formula 6,9 and 11:
y(t)=y cos2(t)+y sin2(t)=[y cos(t)-ATk 1k 2] 2+[y sin(t)-ATk 1k 2] 2
(12)
=y sin 2(t)+y cos 2(t)-2ATk 1k 2[y sin(t)+y cos(t)]+A 2T 2k 1 2k 2 2
Y in the formula 12 Sin 2(t), y Cos 2(t), 2ATk 1k 2[y Sin(t)+y CosAnd A (t)] 2T 2k 1 2k 2 2All more than or equal to 0, therefore, with respect to using y Sin' (t) and y Cos' (t) carry out computing, still be without symbolic operation.
Because subtraction for once in formula 12 can be placed on subtraction last execution, thereby can guarantee in the calculating process all to be without symbolic operation, and then remove symbolic operation to digital performance of devices requirement, and reduce the structure complexity of system.
Referring to Fig. 3, in other embodiments of the invention, corresponding to formula 12, the concrete mode of utilizing sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal in the step 2 can be:
Above-mentioned sinusoidal demodulation integrated signal is carried out a square processing, obtain the first quadrature signal y P1(t);
Above-mentioned cosine demodulation integrated signal is carried out a square processing, obtain the second quadrature signal y P2(t);
With above-mentioned the first quadrature signal, the second quadrature signal and DC component A 2T 2k 1 2k 2 2Superpose, obtain the first superposed signal y D1(t);
Will be by sinusoidal demodulation integrated signal y Sin(t) and cosine demodulation integrated signal y Cos(t) the signal y of gained after the stack Dm(t) amplification obtains the second superposed signal y D2(t), the gain amplifier of described the second superposed signal is 2ATk 1k 2
With y D1(t) and y D2(t) subtract each other, obtain comparison signal y (t).
Correspondingly, referring to Fig. 4, the arbitrary pre-demodulating subelement among above all embodiment comprises: generate sinusoidal demodulation integrated signal y Sin(t) integrator 201, generation cosine demodulation integrated signal y Cos(t) integrator 202 and comparison signal maker, comparison signal maker comprise again the first superpositing unit 203, the second superpositing unit 204 and subtracter 205, wherein:
The first superpositing unit 203 is used for generating above-mentioned the first superposed signal y D1(t), the second superpositing unit 204 is used for generating above-mentioned the second superposed signal y D2And subtracter 205 is used for y (t), D1(t) and y D2(t) subtract each other, obtain comparison signal y (t).
Digital processing element among above-mentioned all embodiment or the function of pre-demodulating unit specifically can adopt FPGA to be realized.
Need explanation, the frequency discrimination method among above all embodiment to can be used in the demodulating process of fsk signal behind the carrier frequency that fsk signal is corresponding in identifying a code check cycle T, also can finally realizing as follows the demodulation of fsk signal to the evaluation of carrier frequency:
Step 4, according to the corresponding relation of symbol in carrier frequency corresponding to fsk signal and the baseband digital signal described baseband digital signal is reduced.
Accordingly, predemodulator among above-mentioned all embodiment or frequency discriminator also can be used for carrying out in the fsk demodulator pre-demodulating or carrier frequency is identified, Fig. 5 has provided a kind of structure of fsk demodulator, comprise frequency discriminator 100 and decoding unit 200, frequency discriminator 100 comprises pretreatment unit 1 and digital processing element 2, and digital processing element 2 comprises pre-demodulating unit 21 and decision unit 22, wherein, pretreatment unit 1 is used for implementing above-mentioned steps one, pre-demodulating unit 21 is used for implementing above-mentioned steps two, decision unit 22 is used for implementing above-mentioned steps three, and decoding unit 200 is used for implementing above-mentioned steps four.
Fsk signal has the advantages such as antijamming capability is strong, long transmission distance, and the railway system also is widely used the 2FSK modulation system and transmits various control informations.The below will carry out more detailed introduction to technical scheme of the present invention take the railway system as application scenarios.
In the railway system, the structure of the responder system of row control center TCC system can mainly comprise ground transponder 61, car antenna 62 and BTM63 referring to Fig. 6, and BTM63 mainly comprises power board 631, dash receiver 632 and decoding control board 633.Wherein:
Car antenna 62 is a kind of duplexed antennas, and transponder 61 sends the energy signal of 27.095MHz earthward, and the centre frequency that reception is returned by ground transponder 61 is the 2FSK signal of 4.234MHz.The frequency of the upper side frequency that the 2FSK signal that ground transponder 61 sends adopts is 3.951MHz, and the frequency of lower side frequency is 4.516Hz;
Power board 631 is mainly used in the 2FSK signal that car antenna 62 receives is amplified and exports;
Dash receiver 632 is mainly used in processing through the fsk signal that amplifies, and the frequency that finally obtains this 2FSK signal is upper side frequency or the court verdict of lower side frequency;
Decoding control board 633 is mainly used in frequency corresponding to the 2FSK that judges according to dash receiver 632 and the relation of binary system base band digital signal, restores above-mentioned binary radix band signal.
Dash receiver 632 is frequency discriminator, and dash receiver 632 has then formed demodulator with decoding control board 633.
Fig. 7-9 shows a kind of concrete structure of above-mentioned dash receiver, comprises AD sampling A/D chip 71 and fpga chip 72.Its operation principle is as follows:
The 2FSK signal is before input AD sampling A/D chip 71, and the DC component that superposeed becomes direct current signal.After 71 pairs of above-mentioned direct current signals of AD sampling A/D chip are processed, generate 8 (2 3) binary numeral (be aforementioned digital signal to be demodulated, in the present embodiment, also can be called the 2FSK data) the input fpga chip 72 of precision, for the subsequent algorithm computing.In addition, AD sampling A/D chip 71 is controlled by the local generator module of fpga chip 72, to reach the purpose of coordinated operation.
Local frequency generator module is divided into upper side frequency frequency generator module 73 and lower side frequency frequency generator module 74, respectively according to the following signal of upper and lower side frequency frequency timing output of 2FSK signal: the AD sampling trigger signal; Sine, cosine value (being aforementioned local sinusoidal digital signal and the local generation cosine digital signal of generating) through the generation of sine and cosine tables of data.Upper side frequency frequency generator module 73 is responsible for the output reset signal simultaneously to the integrator in upper side frequency demodulator module 710 and the lower side frequency demodulator module 711.The zero clearing time is code check cycle of binary radix band signal for the default a data position delivery time.Take 564.48Kbit/s as example, the zero clearing time is fixed as 1.772 μ s.
Sine and cosine tables of data module 75 is used for storage sine and cosine numerical value.Because frequency discrimination method provided by the present invention just be not subjected to, the local impact that generates cosine digital signal initial phase, only requires that two signal initial phases are identical, therefore, the initial phase of sinusoidal numerical value can arrange arbitrarily.
In one-period T, frequency is that the wave number of the sine wave of upper side frequency is 8, is 7 and frequency is the wave number of the sine wave of lower side frequency.For the sine wave of upper side frequency, a waveform needs to sample 4 times at least, so in one-period T, be 32 to the minimum sampling number of 2FSK signal.Sampling number to the 2FSK signal can represent with 8K, and wherein K is more than or equal to 4.
Therefore, when the sine and cosine numerical value that has a upper side frequency in use carries out pre-demodulating to the 2FSK data, only need 4 sinusoidal datas and 4 corresponding cosine data get final product, and above-mentioned cosine data can obtain by the corresponding relation with sinusoidal data, also namely only need to get final product by 4 sinusoidal datas.
And frequency is the sine wave of lower side frequency owing to having 7 waveforms in a code check cycle T, each waveform can't be assigned to fixing sampling number, therefore, when the sine and cosine numerical value that has a lower side frequency in use carries out pre-demodulating to the 2FSK data, need 32 sinusoidal datas.
Because technical scheme provided by the invention is not done requirement to initial phase, so can be with the sinusoidal cycles five equilibrium, every the fixed angle value once.
Multiplier 76 can be used for realizing multiplying each other of the sinusoidal numerical value corresponding with upper side frequency and 2FSK data, and multiplier 77 then is used for realizing multiplying each other of the cosine values corresponding with upper side frequency and 2FSK data.In like manner, multiplier 78 and 79 be respectively applied to realize corresponding with lower side frequency just, the multiplying each other of cosine values and 2FSK data.
Upper side frequency demodulator module 710 is used for carrying out the computing of formula 12, and its internal structure can referring to Fig. 8, comprise first adder 81, second adder 82, the first squarer 83, the second squarer 84, multiplier 85, subtracter 86 and integrator 87 and 88.Wherein, integrator 87 is used for the Output rusults of multiplier 76 is carried out integration, and integrator 88 is used for the Output rusults of multiplier 77 is carried out integration.
Lower side frequency demodulator module 711 is used for carrying out the computing of formula 12, and its internal structure and upper side frequency demodulator module 710 are similar.Comprise the 3rd adder 91, the 4th adder 92, the 3rd squarer 93, the 4th squarer 94, multiplier 95, subtracter 96, integrator 97 and 98.Wherein, integrator 97 is used for the Output rusults of multiplier 78 is carried out integration, and integrator 98 is used for the Output rusults of multiplier 78 is carried out integration.
Integrator 87,88,97 and 98 adopts accumulation mode, carries out zero clearing after receiving reset signal.
Decision Decoding device module 712, be used for determining output 0,1 code according to upper side frequency demodulator module 710 and lower side frequency demodulator module 711 input values size, converge simultaneously the FSK decoding figure place of a location number, disposablely carry out the message processing for follow-up CPU by data I/O port transmission.Normal operation is 2 bytes, 16 bit data I/O mouths.
Each embodiment adopts the mode of going forward one by one to describe in this specification, and what each embodiment stressed is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For the disclosed device of embodiment, because it is corresponding with the disclosed method of embodiment, so description is fairly simple, relevant part partly illustrates referring to method and gets final product.
The professional can also further recognize, unit and the step of each example of describing in conjunction with embodiment disclosed herein can realize with electronic hardware, computer software or the combination of the two.For the interchangeability of hardware and software clearly is described, composition and the step of each example described in general manner according to function in the above description.These functions are carried out with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.For example the function of above-mentioned multiplier, adder both available integrated digital multiplier, adder realized, also can use the programming devices such as fpga chip and programme and realized.The professional and technical personnel can specifically should be used for realizing described function with distinct methods to each, but this realization should not thought and exceeds scope of the present invention.
Each embodiment adopts the mode of going forward one by one to describe in this specification, and what each embodiment stressed is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For the disclosed system of embodiment, because it is corresponding with the disclosed method of embodiment, so description is fairly simple, relevant part partly illustrates referring to method and gets final product.
To the above-mentioned explanation of the disclosed embodiments, make this area professional and technical personnel can realize or use the present invention.Multiple modification to these embodiment will be apparent concerning those skilled in the art, and General Principle as defined herein can be in the situation that do not break away from the spirit or scope of the present invention, in other embodiments realization.Therefore, the present invention will can not be restricted to these embodiment shown in this article, but will meet the widest scope consistent with principle disclosed herein and features of novelty.

Claims (12)

1. a frequency shift keying FSK pre-demodulating method is characterized in that, comprising:
Fsk signal is carried out preliminary treatment obtain digital signal to be demodulated, the numerical value in the described digital signal to be demodulated is unsigned value;
The local generating digital signal that use has a different frequency carries out pre-demodulating to described digital signal to be demodulated respectively and processes to obtain a plurality of comparison signals, described local generating digital signal comprises that frequency and initial phase all identical this locality generate sinusoidal digital signal and the local cosine digital signal that generates, the described local numerical value that generates in sinusoidal digital signal and the local generation cosine digital signal is unsigned value, and the frequency of the described local sinusoidal digital signal of generation and local generation cosine digital signal is corresponding one by one with the carrier frequency of described baseband digital signal keying;
Described pre-demodulating is processed and is comprised:
In the predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by the described local sinusoidal digital signal of generation and described digital signal to be demodulated, generate the sinusoidal demodulation integrated signal, the upper limit in described predetermined integral interval and the difference of lower limit are T, and described T is a code check cycle of baseband digital signal;
In described predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by this locality generation cosine digital signal and described digital signal to be demodulated, generate cosine demodulation integrated signal;
Utilize described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal.
2. the method for claim 1 is characterized in that, fsk signal is carried out the specific implementation that preliminary treatment obtains digital signal to be demodulated be:
To described fsk signal stack DC component Ak 1, described A equal the maximum of fsk signal and minimum value difference 1/2nd, described k 1Be the direct current biasing factor, and k 1More than or equal to 1;
To stack DC component Ak 1After fsk signal sample and obtain digital signal to be demodulated.
3. method as claimed in claim 2 is characterized in that,
Being carried out, described fsk signal also comprises generating the local digital signal before preliminary treatment obtains digital signal to be demodulated.
4. such as each described method of claim 1-3, it is characterized in that,
The described concrete mode of utilizing described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal is:
Described sinusoidal demodulation integrated signal is carried out a square processing, obtain the first quadrature signal;
Described cosine demodulation integrated signal is carried out a square processing, obtain the second quadrature signal;
With described the first quadrature signal, described the second quadrature signal and DC component A 2T 2k 1 2k 2 2Superpose, obtain the first superposed signal, wherein, described A equal described fsk signal maximum and minimum value difference 1/2nd, described k 1And k 2Be the direct current biasing factor, k 1And k 2All more than or equal to 1, and Ak 1Equal the DC component of described digital signal to be demodulated, k 2Equal the described local DC component that generates sinusoidal digital signal;
To be amplified by the signal of gained after the stack of described sinusoidal demodulation integrated signal and cosine demodulation integrated signal and obtain the second superposed signal, the gain amplifier of described the second superposed signal is 2ATk 1k 2
Described the first superposed signal and the second superposed signal are subtracted each other, obtain described comparison signal.
5. such as each described method of claim 1-3, it is characterized in that,
The described concrete mode of utilizing described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal is:
Remove respectively the DC component of described sinusoidal demodulation integrated signal and cosine demodulation integrated signal;
Respectively the sinusoidal demodulation integrated signal that removes DC component and the cosine demodulation integrated signal that removes DC component are carried out a square processing;
To superpose through two signals of square processing.
6. a frequency shift keying FSK frequency discrimination method is used for differentiating the corresponding carrier frequency of fsk signal that is generated by baseband digital signal keyed carrier frequency, it is characterized in that, comprising:
Described fsk signal is carried out preliminary treatment obtain digital signal to be demodulated, the numerical value in the described digital signal to be demodulated is unsigned value;
The local generating digital signal that use has a different frequency carries out pre-demodulating to described digital signal to be demodulated respectively and processes to obtain a plurality of comparison signals, described local generating digital signal comprises that frequency and initial phase all identical this locality generate sinusoidal digital signal and the local cosine digital signal that generates, the described local numerical value that generates in sinusoidal digital signal and the local generation cosine digital signal is unsigned value, and the frequency of the described local sinusoidal digital signal of generation and local generation cosine digital signal is corresponding one by one with the carrier frequency of described baseband digital signal keying;
From described a plurality of comparison signals, select maximum comparison signal, and obtain carrier frequency corresponding to described fsk signal according to the frequency of the corresponding local generating digital signal of described maximum comparison signal;
Described pre-demodulating is processed and is comprised:
In the predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by the described local sinusoidal digital signal of generation and described digital signal to be demodulated, generate the sinusoidal demodulation integrated signal, the upper limit in described predetermined integral interval and the difference of lower limit are T, and described T is a code check cycle of baseband digital signal;
In described predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by this locality generation cosine digital signal and described digital signal to be demodulated, generate cosine demodulation integrated signal;
Utilize described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal.
7. a frequency shift keying FSK demodulation method is used for the fsk signal that is generated by baseband digital signal keyed carrier frequency is carried out demodulation, it is characterized in that, comprising:
Described fsk signal is carried out preliminary treatment obtain digital signal to be demodulated, the numerical value in the described digital signal to be demodulated is unsigned value;
The local generating digital signal that use has a different frequency carries out pre-demodulating to described digital signal to be demodulated respectively and processes to obtain a plurality of comparison signals, described local generating digital signal comprises that frequency and initial phase all identical this locality generate sinusoidal digital signal and the local cosine digital signal that generates, the described local numerical value that generates in sinusoidal digital signal and the local generation cosine digital signal is unsigned value, and the frequency of the described local sinusoidal digital signal of generation and local generation cosine digital signal is corresponding one by one with the carrier frequency of described baseband digital signal keying;
From described a plurality of comparison signals, select maximum comparison signal, and obtain carrier frequency corresponding to described fsk signal according to the frequency of the corresponding local generating digital signal of described maximum comparison signal;
Corresponding relation according to symbol in carrier frequency corresponding to described fsk signal and the baseband digital signal reduces to described baseband digital signal;
Described pre-demodulating is processed and is comprised:
In the predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by the described local sinusoidal digital signal of generation and described digital signal to be demodulated, generate the sinusoidal demodulation integrated signal, the upper limit in described predetermined integral interval and the difference of lower limit are T, and described T is a code check cycle of baseband digital signal;
In described predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by this locality generation cosine digital signal and described digital signal to be demodulated, generate cosine demodulation integrated signal;
Utilize described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal.
8. a frequency shift keying predemodulator is characterized in that, comprises pretreatment unit and pre-demodulating unit, wherein,
Pretreatment unit is used for that described fsk signal is carried out preliminary treatment and obtains digital signal to be demodulated, and the numerical value in the described digital signal to be demodulated is unsigned value;
The pre-demodulating unit, be used for using the local generating digital signal with different frequency respectively described digital signal to be demodulated to be carried out pre-demodulating and process to obtain a plurality of comparison signals, described local generating digital signal comprises that frequency and initial phase all identical this locality generate sinusoidal digital signal and the local cosine digital signal that generates, the described local numerical value that generates in sinusoidal digital signal and the local generation cosine digital signal is unsigned value, and the frequency of the described local sinusoidal digital signal of generation and local generation cosine digital signal is corresponding one by one with the carrier frequency of described baseband digital signal keying;
Described pre-demodulating is processed and is comprised:
In the predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by the described local sinusoidal digital signal of generation and described digital signal to be demodulated, generate the sinusoidal demodulation integrated signal, the upper limit in described predetermined integral interval and the difference of lower limit are T, and described T is a code check cycle of baseband digital signal;
In described predetermined integral interval, integral processing is carried out in the signal of the gained that multiplied each other by this locality generation cosine digital signal and described digital signal to be demodulated, generate cosine demodulation integrated signal;
Utilize described sinusoidal demodulation integrated signal and cosine demodulation integrated signal to obtain comparison signal.
9. predemodulator as claimed in claim 8, it is characterized in that, described pre-demodulating unit comprises a plurality of pre-demodulating subelements, wherein arbitrary pre-demodulating subelement this locality of adopting frequency of generating sinusoidal digital signal is different from the frequency that this locality that other pre-demodulating subelements adopt generates sinusoidal digital signal, and corresponding with a certain carrier frequency of described baseband digital signal keying;
Arbitrary pre-demodulating subelement comprises the integrator that generates the sinusoidal demodulation integrated signal, integrator and the comparison signal maker that generates cosine demodulation integrated signal, and described comparison signal maker comprises the first superpositing unit, the second superpositing unit and subtracter, wherein:
The first superpositing unit, be used for described sinusoidal demodulation integrated signal is carried out a square processing, obtain the first quadrature signal, described cosine demodulation integrated signal is carried out a square processing, obtain the second quadrature signal, and with described the first quadrature signal, described the second quadrature signal and DC component A 2T 2k 1 2k 2 2Superpose, obtain the first superposed signal, wherein, described A equal described fsk signal maximum and minimum value difference 1/2nd, described k 1And k 2Be the direct current biasing factor, k 1And k 2All more than or equal to 1, and Ak 1Equal the DC component of described digital signal to be demodulated, k 2Equal the described local DC component that generates sinusoidal digital signal;
The second superpositing unit obtains the second superposed signal for being amplified by the signal of gained after described sinusoidal demodulation integrated signal and the stack of cosine demodulation integrated signal, and the gain amplifier of described the second superposed signal is 2ATk 1K 2
Subtracter is used for described the first superposed signal and the second superposed signal are subtracted each other, and obtains described comparison signal.
10. predemodulator as claimed in claim 9 is characterized in that, described pre-demodulating unit is specially field programmable gate array.
11. frequency shift keying frequency discriminator, it is characterized in that, comprise decision unit and such as each described predemodulator of claim 8-10, described decision unit is used for selecting maximum comparison signal from described a plurality of comparison signals, and obtains carrier frequency corresponding to described fsk signal according to the frequency of the corresponding local generating digital signal of described maximum comparison signal.
12. frequency shift keying demodulator, it is characterized in that, comprise decoding unit and frequency discriminator as claimed in claim 11, described decoding unit is used for according to carrier frequency corresponding to described fsk signal and the corresponding relation of baseband digital signal symbol described baseband digital signal being reduced.
CN2010102596529A 2010-08-20 2010-08-20 Pre-demodulating, frequency discriminating and demodulating method, pre-demodulator, frequency discriminator and demodulator Active CN101917372B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102596529A CN101917372B (en) 2010-08-20 2010-08-20 Pre-demodulating, frequency discriminating and demodulating method, pre-demodulator, frequency discriminator and demodulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102596529A CN101917372B (en) 2010-08-20 2010-08-20 Pre-demodulating, frequency discriminating and demodulating method, pre-demodulator, frequency discriminator and demodulator

Publications (2)

Publication Number Publication Date
CN101917372A CN101917372A (en) 2010-12-15
CN101917372B true CN101917372B (en) 2013-02-20

Family

ID=43324762

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102596529A Active CN101917372B (en) 2010-08-20 2010-08-20 Pre-demodulating, frequency discriminating and demodulating method, pre-demodulator, frequency discriminator and demodulator

Country Status (1)

Country Link
CN (1) CN101917372B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103152296B (en) * 2011-12-06 2015-07-15 北京联拓恒芯科技发展有限公司 Method and device for equilibrium processing
CN104360092B (en) * 2014-10-10 2017-12-26 广东电网有限责任公司电力科学研究院 Method for measuring instantaneous rotation speed
IT201600111351A1 (en) * 2016-11-04 2018-05-04 St Microelectronics Des & Appl PROCEDURE FOR REVEALING SIGNALS WITH FSK MODULATION, CIRCUIT, DEVICE AND CORRESPONDENT COMPUTER PRODUCT

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4675882A (en) * 1985-09-10 1987-06-23 Motorola, Inc. FM demodulator
CN1198273A (en) * 1996-05-28 1998-11-04 菲利浦电子有限公司 A receiver, a demodulator and a demodulation method
CN1756245A (en) * 2004-09-30 2006-04-05 索尼德国有限责任公司 Frequency-shift-keying demodulator and method of frequency-shift-keying

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4675882A (en) * 1985-09-10 1987-06-23 Motorola, Inc. FM demodulator
CN1198273A (en) * 1996-05-28 1998-11-04 菲利浦电子有限公司 A receiver, a demodulator and a demodulation method
CN1756245A (en) * 2004-09-30 2006-04-05 索尼德国有限责任公司 Frequency-shift-keying demodulator and method of frequency-shift-keying

Also Published As

Publication number Publication date
CN101917372A (en) 2010-12-15

Similar Documents

Publication Publication Date Title
CN105553507B (en) Based on the full coherent accumulation time-frequency domain parallel capturing methods of FFT
CN104363194B (en) PSK Modulation Identification method based on waveform transformation
CN101917372B (en) Pre-demodulating, frequency discriminating and demodulating method, pre-demodulator, frequency discriminator and demodulator
CN102263716B (en) Modulation type identifying method and system
CN107018106A (en) A kind of method of symbol waveform frequency offset compensation for bluetooth receiver
CN101404642A (en) Soft demodulation method for 32 ary quadrature amplitude modulation
CN108521387A (en) A kind of signal modulation pattern recognition methods and device
Ahmadi Using fuzzy clustering and TTSAS algorithm for modulation classification based on constellation diagram
CN107135174A (en) Sender unit, carrier phase recovery device and method
CN104283835A (en) Quadrature amplitude modulation qubit demodulation method and device
CN105874760A (en) Method and device for transmitting pay load sequence
CN101977091A (en) Method and system for monitoring electromagnetic spectrum
CN107317778A (en) BPSK modulating signal phase transition detection methods based on 1D CNN
CN104486284B (en) Orthogonal frequency division multiplexing method based on enhanced sextuple 64PSK constellations
CN101938450B (en) Method and device for measuring SNR of high-order QAM
CN101136898B (en) Quadrature amplitude modulated soft decision method and apparatus
CN101179549B (en) Communication signal carrier frequency estimation method employing three-point weight interpolation algorithm
CN103973621B (en) A kind of parameter identification method of binary Continuous Phase frequency keying modulated signal
CN103997499B (en) Matrix QR decomposing method based on matrix privacy protection
CN101714969B (en) Method for demodulating railway communication signals
CN104954042A (en) MSK (minimum shift keying)/WALSH joint demodulating and de-spreading method on basis of FPGA (field programmable gate arrays)
JPH0271639A (en) System and apparatus for detecting unique word
CN114785654B (en) OFDM system reference symbol coding and noise power estimation and channel estimation method
CN103576860A (en) Electronic tag identification method and device based on 3D (3-dimensional) motion postures
CN104218894A (en) Amplitude-modulated signal envelope detection method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: 100073, Beijing, Fengtai District Huayuan one mile No. 18 building

Patentee after: BEIJING NATIONAL RAILWAY RESEARCH & DESIGN INSTITUTE OF SIGNAL & COMMUNICATION GROUP LTD.

Address before: 100073, Beijing, Fengtai District Huayuan one mile No. 18 building

Patentee before: Beijing Quanlu Communication Signals Research and Design Institute Co., Ltd.