CN102033234A - Improved binary-coded character modulation method of satellite navigation system signals - Google Patents
Improved binary-coded character modulation method of satellite navigation system signals Download PDFInfo
- Publication number
- CN102033234A CN102033234A CN 201010590179 CN201010590179A CN102033234A CN 102033234 A CN102033234 A CN 102033234A CN 201010590179 CN201010590179 CN 201010590179 CN 201010590179 A CN201010590179 A CN 201010590179A CN 102033234 A CN102033234 A CN 102033234A
- Authority
- CN
- China
- Prior art keywords
- bcs
- coded character
- modulation
- infin
- symbol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention relates to an improved binary-coded character modulation method of satellite navigation system signals, belonging to the technical field of satellite navigation. On the basis of binary-coded characters, the traditional spread spectrum character is split into K units; each unit uses the character pulse waveform based on MSK (minimum shift keying) instead of the binary value waveform; and proper parameters are selected, thereby having the advantages of interference rejection, multipath resistance and compatibility of the binary-coded character, realizing the constant enveloping of MSK modulation, enhancing the efficiency of the power amplifier, realizing large side lobe attenuation and the like. The invention uses the improved binary-coded character modulation to enhance the code tracking performance, multipath resistance, interference rejection and compatibility with other navigation signals, thereby realizing constant enveloping of signals and avoiding the occurrence of large-amplitude side lobes.
Description
Technical field
What the present invention relates to is a kind of method of satellite navigation system technical field, specifically is a kind of improvement binary coded character modulator approach of satellite navigation system signals.
Background technology
The quality of satellite navigation system signals system performance is navigation, the positioning performance of decision systems directly, and the navigation signal modulation is one of key in the design of navigation signal system.Binary coded character (Binary Coded Symbol, be called for short BCS) be a kind of novel navigation signal modulation system, C.J.Hegarty, J.W.Betz, A.Saidi writes articles " Binary Coded SymbolModulations for GNSS " .Proceedings of ION NTM 2005, San Diego, USA, pp.56-64, January2005. " modulation of GPS (Global Position System) binary coded character ", by selecting suitable parameter to improve the correlated performance of signal, anti-interference and ability of anti-multipath as navigational system, particularly under the various situation of current communication technology of satellite fast development and signal kinds, separate and compatibility with the frequency spectrum of effective realization navigation signal.The binary coded character modulation is split into K unit with traditional spread symbol, binary value (1 or+1) is freely selected in each unit, thus to realize the modulation of navigation signal power miscellaneous, be modulated to as signal power and improve anti-interference and compatibility on the both sides secondary lobe of carrier frequency.
The binary coded character modulation has been applied in the navigational system such as GPS, Galileo at present, what adopt as GPS C/A coded signal is BSPK (binary phase shift keying) modulation, and what signals such as GPS L1C and Galileo E1OS, E1PRS adopted is the modulation system of deriving of BOC (scale-of-two offset carrier) and BOC.Binary coded character modulation is with by improving signal performance on the both sides secondary lobe that signal power is modulated to carrier frequency, but the binary coded character modulator approach that provides in the article can bring outer secondary lobe significantly that power amplification efficiency is reduced, and the code tracking of signal, anti-multipath, anti-interference and not ideal enough in some cases with the compatible performance of other navigation signal.At above-mentioned deficiency, the present invention proposes a kind of improvement binary coded character modulation technique, it make navigation signal have good code tracking performance, anti-interference and ability of anti-multipath, with other system signal compatibility, and signal has permanent envelope so that high power amplifier can be operated in saturation point or improve the efficient of power amplifier near it, avoids the appearance of secondary lobe significantly simultaneously.Therefore, based on the binary coded character modulation, making up well behaved signal modulation system has important meaning for the navigation and the station-keeping ability that promote navigational system.
Summary of the invention
The present invention is directed to the prior art above shortcomings, a kind of improvement binary coded character modulator approach of satellite navigation system signals is provided, adopt and improve binary coded character modulation (Modified Binary Coded Symbol, be called for short M-BCS), promote navigation signal code tracking, anti-multipath, anti-interference and with the compatible performance of other navigation signal, realize the permanent envelope of signal, avoid the appearance of secondary lobe significantly simultaneously.
The present invention is achieved by the following technical solutions, the present invention is on the basis of binary coded character, traditional spread symbol is split into K unit, each unit is taked to replace the binary value waveform based on the sign pulse waveform of MSK (minimum shift keying), by the parameter of selecting to be fit to, thereby realize anti-interference, the anti-multipath and the compatible performance of existing binary coded character, can realize again the MSK modulation permanent envelope, improve characteristics such as power amplification efficiency and side lobe attenuation are big.
The present invention includes following steps:
Step 1: at first, determine the spreading code frequency f according to the demand and the constraint condition of satellite navigation system
cOr period T
c, definite number K that needs the division unit, the length of each unit is T
c/ K selects suitable symbol [s
0, s
1..., s
K-1], wherein: f
cBe spreading code frequency (getting the integral multiple of 1.023MHz), its T reciprocal
cBe the spreading code cycle, K be determine the division unit form, s
0, s
1..., s
K-1Being selected K symbol, each value of symbol gets+and 1 or-1:
Step 2: according to determined spreading code frequency f
cOr period T
cDetermine the modulation waveform of spread symbol, take following mode to operate:
Wherein: T
ScBe chip period;
Step 3: structure improves binary coded character modulation M-BCS ([s
0, s
1..., s
K-1], f
c), and obtain spread symbol:
Wherein:
Be Direct-Spread signal, a
kBe frequency expansion sequence, q (t) is a spread symbol, T
cBe the spreading code cycle,
Described improvement binary coded character modulation M-BCS ([s
0, s
1..., s
K-1], f
c) in: [s
0, s
1..., s
K-1] be each symbol, span is+1 or-1, the spreading code frequency is f
c* 1.023MHz=1/T
c, through improving binary coded character M-BCS ([s
0, s
1..., s
K-1], f
c) signal after the orthogonal modulation is:
Wherein: a
kAnd b
lBe respectively the spread spectrum code sequence (a of homophase and quadrature branch
kAnd b
lValue gets+and 1 or-1), f
CaBe carrier frequency; As K=1 and K=2f
s/ f
cThe time, structure obtains M-BCS ([s
0, s
1..., s
K-1], f
c) special shape M-BPSK-R (f
c) and M-BOC (f
s, f
c).
Described improvement binary coded character modulation M-BCS ([s
0, s
1..., s
K-1], f
c) power spectrum density be:
Wherein: f
cBe the spreading code frequency, K be determine the division unit form, each symbol s
kGet+1 or-1;
Step 4: utilize following mode to M-BCS ([s
0, s
1..., s
K-1], f
c) carry out the orthogonal modulation of spread spectrum code sequence:
a
kAnd b
lBe respectively the spread spectrum code sequence of homophase and quadrature branch, f
CaBe carrier frequency, T
cBe spreading code cycle, T
ScBe chip period:
Step 5: to the M-BCS ([s that is constructed
0, s
1..., s
K-1], f
c) signal performance is tested, if the permanent envelope error of signal power spectral density, code tracking precision and multipath does not satisfy designed navigational system performance need and constraint, return step 1 and reselect the spreading code frequency, divide unit number and tilde.
Compared with prior art, the improvement binary coded character modulation that the present invention proposes, by the parameter of selecting to be fit to, with anti-interference, anti-multipath and the compatible performance that realizes existing binary coded character, can realize again signal permanent envelope, improve characteristics such as power amplification efficiency and side lobe attenuation are big.
Description of drawings
Fig. 1 improves binary coded character modulation synoptic diagram.
Fig. 2 improves binary coded character modulation process flow diagram.
Fig. 3 adopts the symbol waveform of M-BCS ([1,1,1,1], 1) modulation embodiment.
Fig. 4 adopts the baseband frequency spectrum figure of M-BCS ([1,1,1,1], 1) modulation embodiment.
Fig. 5 adopts the code tracking precision analysis figure of M-BCS ([1,1,1,1], 1) modulation embodiment.
Fig. 6 adopts the multipath error analysis figure of M-BCS ([1,1,1,1], 1) modulation embodiment.
Embodiment
Below embodiments of the invention are elaborated, present embodiment is being to implement under the prerequisite with the technical solution of the present invention, provided detailed embodiment and concrete operating process, but protection scope of the present invention is not limited to following embodiment.
As shown in Figure 2, present embodiment is determined the spreading code frequency f at first according to navigational system performance need and constraint
c=1.023MHz, symbol [s is selected in number K=4 of determining to need to divide the unit
0, s
1..., s
K-1]=[-1,1,1,1]; Then according to determined spreading code frequency f
cDetermine the modulation waveform of spread symbol, structure improves binary coded character modulation M-BCS ([1,1,1,1], 1), and concrete steps are as follows:
Step 1: at first, determine the spreading code frequency f according to the demand and the constraint condition of satellite navigation system
cOr period T
c, definite number K that needs the division unit, the length of each unit is T
c/ K selects suitable symbol [s
0, s
1..., s
K-1], wherein: f
cBe spreading code frequency (getting the integral multiple of 1.023MHz), its T reciprocal
cBe the spreading code cycle, K be determine the division unit form, s
0, s
1..., s
K-1Being selected K symbol, each value of symbol gets+and 1 or-1;
Step 2: according to determined spreading code frequency f
cOr period T
cDetermine the modulation waveform of spread symbol, take following mode to operate:
Wherein: T
ScBe chip period:
Step 3: structure improves binary coded character modulation M-BCS ([s
0, s
1..., s
K-1], f
c), and obtain spread symbol, as shown in Figure 3:
Wherein:
Be Direct-Spread signal, a
kBe frequency expansion sequence, q (t) is a spread symbol, T
cBe the spreading code cycle,
Described improvement binary coded character modulation M-BCS ([s
0, s
1..., s
K-1], f
c) in: [s
0, s
1..., s
K-1] be each symbol, span is+1 or-1, the spreading code frequency is f
c* 1.023MHz=1/T
c, through improving binary coded character M-BCS ([s
0, s
1..., s
K-1], f
c) signal after the orthogonal modulation is:
Wherein: a
kAnd b
lBe respectively the spread spectrum code sequence (a of homophase and quadrature branch
kAnd b
lValue gets+and 1 or-1), f
CaBe carrier frequency; As K=1 and K=2f
s/ f
cThe time, structure obtains M-BCS ([s
0, s
1..., s
K-1], f
c) special shape M-BPSK-R (f
c) and M-BOC (f
s, f
c).
Described improvement binary coded character modulation M-BCS ([s
0, s
1..., s
K-1], f
c) power spectrum density be:
Wherein: f
cBe the spreading code frequency, K be determine the division unit form, each symbol s
kGet+1 or-1:
Step 4: utilize following mode to M-BCS ([s
0, s
1..., s
K-1], f
c) carry out the orthogonal modulation of spread spectrum code sequence:
Step 5: to the M-BCS ([s that is constructed
0, s
1..., s
K-1], f
c) signal performance is tested, if the permanent envelope error of signal power spectral density, code tracking precision and multipath does not satisfy designed navigational system performance need and constraint, return step 1 and reselect the spreading code frequency, divide unit number and tilde.
As shown in Figure 4, provided the comparison of M-BCS ([1,1,1,1], 1) and BCS ([1,1,1,1], 1) power spectrum density, the horizontal ordinate among the figure is represented frequency, and unit is Hz; Ordinate among the figure is expressed as the power spectrum amplitude, the dB of unit.To find out M-BCS ([1,1,1,1], 1) frequency spectrum of baseband modulation signal is when frequency deviation is 5MHz, and its amplitude is with respect to M-BCS ([1,1,1,1], 1) decay is apparent in view, and BCS ([1,1 is described, 1,1], 1) M-BCS ([1,1,1,1], 1) the modulated energy side lobe attenuation is big, can improve power amplification efficiency, is particularly suitable for being applied in the signal system of satellite navigation system.
As shown in Figure 5, provided M-BCS ([1,1,1,1], 1) and BCS ([1,1,1,1], 1) code tracking ratio of precision, the horizontal ordinate among the figure is represented the carrier-to-noise ratio of signal, and unit is dB-Hz; Ordinate among the figure is expressed as the code tracking error lower bound of signal, the m of unit.M-BCS ([1,1,1,1], 1) is modulated under the different signal carrier-to-noise ratios has code tracking and antijamming capability preferably than M-BCS ([1,1,1,1], 1).
As shown in Figure 6, provided the anti-multipath of M-BCS ([1,1,1,1], 1) and BCS ([1,1,1,1], 1) relatively, the horizontal ordinate among the figure is represented the multipath length of signal, and unit is m; Ordinate among the figure is expressed as the permanent envelope error of multipath of signal, the m of unit.M-BCS ([1,1,1,1], 1) modulated energy is realized the similar ability of anti-multipath with BCS ([1,1,1,1], 1), is 45m-80m and 150m-170m at the multipath distance range, can realize better anti-multipath ability.
Claims (3)
1. the improvement binary coded character modulator approach of a satellite navigation system signals is characterized in that, may further comprise the steps:
Step 1: at first, determine the spreading code frequency f according to the demand and the constraint condition of satellite navigation system
cOr period T
c, definite number K that needs the division unit, the length of each unit is T
c/ K selects suitable symbol [s
0, s
1..., s
K-1], wherein: f
cBe spreading code frequency (getting the integral multiple of 1.023MHz), its T reciprocal
cBe the spreading code cycle, K be determine the division unit form, s
0, s
1..., s
K-1Being selected K symbol, each value of symbol gets+and 1 or-1;
Step 2: according to determined spreading code frequency f
cOr period T
cDetermine the modulation waveform of spread symbol, take following mode to operate:
Wherein: T
ScBe chip period:
Step 3: structure improves binary coded character modulation M-BCS ([s
0, s
1..., s
K-1], f
c), and obtain spread symbol:
Wherein:
Be Direct-Spread signal, a
kBe frequency expansion sequence, q (t) is a spread symbol, and T is the spreading code cycle,
Step 4: utilize following mode to M-BCS ([s
0, s
1..., s
K-1], f
c) carry out the orthogonal modulation of spread spectrum code sequence:
Step 5: to the M-BCS ([s that is constructed
0, s
1..., s
K-1], f
c) signal performance is tested, if the permanent envelope error of signal power spectral density, code tracking precision and multipath does not satisfy designed navigational system performance need and constraint, return step 1 and reselect the spreading code frequency, divide unit number and tilde.
2. the improvement binary coded character modulator approach of satellite navigation system signals according to claim 1 is characterized in that, described improvement binary coded character modulation M-BCS ([s
0, s
1..., s
K-1], f
c) in: [s
0, s
1..., s
K-1] be each symbol, span is+1 or-1, the spreading code frequency is f
c* 1.023MHz=1/T
c, through improving binary coded character M-BCS ([s
0, s
1..., s
K-1], f
c) signal after the orthogonal modulation is:
Wherein: a
kAnd b
lBe respectively the spread spectrum code sequence (a of homophase and quadrature branch
kAnd b
lValue gets+and 1 or-1), f
CaBe carrier frequency; As K=1 and K=2f
s/ f
cThe time, structure obtains M-BCS ([s
0, s
1..., s
K-1], f
c) special shape M-BPSK-R (f
c) and M-BOC (f
s, f
c).
3. the improvement binary coded character modulator approach of satellite navigation system signals according to claim 1 is characterized in that, described improvement binary coded character modulation M-BCS ([s
0, s
1..., s
K-1], f
c) power spectrum density be:
Wherein: f
cBe the spreading code frequency, K be determine the division unit form, each symbol s
kGet+1 or-1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010590179 CN102033234A (en) | 2010-12-16 | 2010-12-16 | Improved binary-coded character modulation method of satellite navigation system signals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010590179 CN102033234A (en) | 2010-12-16 | 2010-12-16 | Improved binary-coded character modulation method of satellite navigation system signals |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102033234A true CN102033234A (en) | 2011-04-27 |
Family
ID=43886382
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010590179 Pending CN102033234A (en) | 2010-12-16 | 2010-12-16 | Improved binary-coded character modulation method of satellite navigation system signals |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102033234A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102520426A (en) * | 2012-01-05 | 2012-06-27 | 上海海事大学 | General binary migration carrier modulation method of satellite navigation system signal |
CN103138799A (en) * | 2013-03-21 | 2013-06-05 | 哈尔滨工业大学 | Modulation method of low sidelobe random frequency hopping pulse signal |
CN103616699A (en) * | 2013-12-11 | 2014-03-05 | 上海交通大学 | Binary coded symbol (BCS) optimization and modulation method based on minimum shift keying (MSK) pulse |
CN104022988A (en) * | 2014-06-03 | 2014-09-03 | 哈尔滨工程大学 | MSK-BOC-based time division multiplexing binary offset carrier (BOC) wave modulation method |
CN104833989A (en) * | 2015-03-13 | 2015-08-12 | 哈尔滨工程大学 | Binary coded symbol modulation method based on time domain raised cosine pulse |
CN105116426A (en) * | 2015-08-23 | 2015-12-02 | 哈尔滨工程大学 | Time domain raised cosine three-level offset carrier modulation method |
CN107659520A (en) * | 2016-07-25 | 2018-02-02 | 深圳超级数据链技术有限公司 | A kind of signal modulating method and device |
CN105116426B (en) * | 2015-08-23 | 2018-08-31 | 哈尔滨工程大学 | One kind being based on time domain raised cosine pulse three-level symbol offset carrier modulating method |
CN114137583A (en) * | 2021-11-02 | 2022-03-04 | 中国科学院国家授时中心 | Navigation communication integrated signal design method based on satellite platform |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006075018A1 (en) * | 2005-01-13 | 2006-07-20 | Centre National D'etudes Spatiales | Spread spectrum signal |
CN101900820A (en) * | 2010-08-05 | 2010-12-01 | 上海交通大学 | Spectral separation coefficient detection method based on code length feature |
-
2010
- 2010-12-16 CN CN 201010590179 patent/CN102033234A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006075018A1 (en) * | 2005-01-13 | 2006-07-20 | Centre National D'etudes Spatiales | Spread spectrum signal |
CN101900820A (en) * | 2010-08-05 | 2010-12-01 | 上海交通大学 | Spectral separation coefficient detection method based on code length feature |
Non-Patent Citations (3)
Title |
---|
《IEICE Electronics Express》 20100325 Wei Liu, Gang Du, Xingqun Zhan, Chuanrun Zhai MSK-Binary Coded Symbol modulations for global navigation satellite systems 第17卷, 第6期 * |
《Proceedings of ION NTM 2005》 20050131 C. J. Hegarty, J. W. Betz, and A. Saidi Binary Coded Symbol Modulations for GNSS , * |
《微计算机信息》 20061010 宋嫡儿; 战兴群 伽利略E5段信号结构分析及仿真 第22卷, 第10-1期 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102520426B (en) * | 2012-01-05 | 2014-04-02 | 上海海事大学 | General binary migration carrier modulation method of satellite navigation system signal |
CN102520426A (en) * | 2012-01-05 | 2012-06-27 | 上海海事大学 | General binary migration carrier modulation method of satellite navigation system signal |
CN103138799A (en) * | 2013-03-21 | 2013-06-05 | 哈尔滨工业大学 | Modulation method of low sidelobe random frequency hopping pulse signal |
CN103616699B (en) * | 2013-12-11 | 2015-11-11 | 上海交通大学 | Binary coded character based on minimum shift keying pulse optimizes modulator approach |
CN103616699A (en) * | 2013-12-11 | 2014-03-05 | 上海交通大学 | Binary coded symbol (BCS) optimization and modulation method based on minimum shift keying (MSK) pulse |
CN104022988A (en) * | 2014-06-03 | 2014-09-03 | 哈尔滨工程大学 | MSK-BOC-based time division multiplexing binary offset carrier (BOC) wave modulation method |
CN104833989A (en) * | 2015-03-13 | 2015-08-12 | 哈尔滨工程大学 | Binary coded symbol modulation method based on time domain raised cosine pulse |
CN105116426A (en) * | 2015-08-23 | 2015-12-02 | 哈尔滨工程大学 | Time domain raised cosine three-level offset carrier modulation method |
CN105116426B (en) * | 2015-08-23 | 2018-08-31 | 哈尔滨工程大学 | One kind being based on time domain raised cosine pulse three-level symbol offset carrier modulating method |
CN107659520A (en) * | 2016-07-25 | 2018-02-02 | 深圳超级数据链技术有限公司 | A kind of signal modulating method and device |
CN107659520B (en) * | 2016-07-25 | 2021-07-02 | 苏州氶颂展览展示有限公司 | Signal modulation method and device |
CN114137583A (en) * | 2021-11-02 | 2022-03-04 | 中国科学院国家授时中心 | Navigation communication integrated signal design method based on satellite platform |
CN114137583B (en) * | 2021-11-02 | 2024-06-04 | 中国科学院国家授时中心 | Navigation communication integrated signal design method based on satellite platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102033234A (en) | Improved binary-coded character modulation method of satellite navigation system signals | |
CN107911160B (en) | Method and system for realizing large-scale parallel real-time transmission of Beidou satellite navigation signals | |
CN102520426B (en) | General binary migration carrier modulation method of satellite navigation system signal | |
Weill | Multipath mitigation using modernized GPS signals: how good can it get? | |
CN102694569B (en) | Constant envelop multiplexing method, generating device and receiving method for navigation signal | |
CN103293534B (en) | Satellite navigation signal generation zero calibration method | |
CN105717522A (en) | Second-generation BeiDou B1 frequency band weak signal capturing method | |
CN110244328B (en) | Navigation enhancement signal modulation method and system | |
CN101887113A (en) | Signal structure integrating navigation and communication | |
CN103424754B (en) | Based on synthesizing the MBOC modulation signal of related function without fuzzy multipaths restraint method | |
Emmanuele et al. | Spread-spectrum continuous-phase-modulated signals for satellite navigation | |
EP3079264B1 (en) | Spread spectrum signal generating method, generating apparatus, receiving method and receiving apparatus | |
CN108345014B (en) | Method for receiving orthogonal multiplexing BOC modulation signal | |
JP2011024211A (en) | Method and device for receiving signal | |
CN104714238A (en) | Binary offset carrier modulation method based on time domain raised cosine pulses | |
CN104022988A (en) | MSK-BOC-based time division multiplexing binary offset carrier (BOC) wave modulation method | |
CN104833989A (en) | Binary coded symbol modulation method based on time domain raised cosine pulse | |
CN103616699B (en) | Binary coded character based on minimum shift keying pulse optimizes modulator approach | |
CN109143285A (en) | Positioning reporting chain applied to the changeable high dynamic target of posture | |
Ries et al. | Tracking and multipath performance assessments of BOC signals using a bit-level signal processing simulator | |
CN102522631A (en) | Double-system antenna tracking system based on spread spectrum and digital guidance | |
CN105204033B (en) | One kind is based on the general offset carrier modulator approach of time domain raised cosine pulse | |
Thakar et al. | Receiver acquisition algorithms and their comparisons for BOC modulated satellite navigation signal | |
Shivaramaiah et al. | A novel extended tracking range DLL for AltBOC signals | |
CN105119868A (en) | Adjustable width sinusoidal binary offset carrier modulation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110427 |