[go: up one dir, main page]

CN102316062A - Algorithm for synchronizing carrier wave based on prior probability assistance - Google Patents

Algorithm for synchronizing carrier wave based on prior probability assistance Download PDF

Info

Publication number
CN102316062A
CN102316062A CN2010102209920A CN201010220992A CN102316062A CN 102316062 A CN102316062 A CN 102316062A CN 2010102209920 A CN2010102209920 A CN 2010102209920A CN 201010220992 A CN201010220992 A CN 201010220992A CN 102316062 A CN102316062 A CN 102316062A
Authority
CN
China
Prior art keywords
phase error
prior probability
algorithm
symbol
carrier synchronization
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
Application number
CN2010102209920A
Other languages
Chinese (zh)
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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN2010102209920A priority Critical patent/CN102316062A/en
Publication of CN102316062A publication Critical patent/CN102316062A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

基于先验概率辅助载波同步算属于无线通信技术领域,特别涉及低信噪比环境下,残留频偏的载波同步。本方法达到以下目的:用先验概率辅助算法计算每个符号的相位误差信息,从而使该算法能在低信噪比且残留频偏的条件下实现同步;提高系统的性能,在计算复杂度与系统性能之间做一个很好的折衷。

Figure 201010220992

A priori probability-based assisted carrier synchronization calculation belongs to the technical field of wireless communication, and particularly relates to carrier synchronization with residual frequency offset in a low signal-to-noise ratio environment. This method achieves the following purposes: use the prior probability auxiliary algorithm to calculate the phase error information of each symbol, so that the algorithm can realize synchronization under the condition of low signal-to-noise ratio and residual frequency offset; improve the performance of the system, and reduce the computational complexity A good compromise between performance and system performance.

Figure 201010220992

Description

基于先验概率辅助载波同步算法Auxiliary Carrier Synchronization Algorithm Based on Prior Probability

技术领域 technical field

本发明属于无线通信技术领域,特别涉及低信噪比环境下,残留频偏的载波同步。  The invention belongs to the technical field of wireless communication, and in particular relates to carrier synchronization with residual frequency offset in a low signal-to-noise ratio environment. the

背景技术 Background technique

在低信噪比条件下,Turbo码和LDPC码系统对载波频率和相位的同步要求很严格,即使存在小的频偏和相偏也会使系统的性能恶化。因此数据在进入译码器前必须采用适当的技术使其能够精确地同步。然而,在极低信噪比环境下,精确的载波同步是一个很困难的问题,比如,采用BPSK调制,Turbo码编码器的码率为1/6,当SNR<-7.8dB时,很少的无线接收机能实现同步。  Under the condition of low signal-to-noise ratio, Turbo code and LDPC code system have very strict requirements on the synchronization of carrier frequency and phase, even if there is a small frequency deviation and phase deviation, the performance of the system will be deteriorated. So the data must adopt appropriate technology to make it can be accurately synchronized before entering the decoder. However, in the environment of extremely low signal-to-noise ratio, precise carrier synchronization is a very difficult problem. For example, using BPSK modulation, the code rate of the Turbo code encoder is 1/6, and when SNR<-7.8dB, rarely The wireless receiver can achieve synchronization. the

发明内容 Contents of the invention

本发明提出了一种基于先验概率辅助载波同步算法,采用本算法可以实现在残余频偏下的载波同步,并且系统性能可以更接近译码器的性能。  The invention proposes an auxiliary carrier synchronization algorithm based on a priori probability, which can realize the carrier synchronization under the residual frequency offset, and the system performance can be closer to the performance of the decoder. the

本发明的创新之处在于:采用极大似然估计的方法估计出每个符号的载波信息,然后将误差信息输入到滤波器,之后得到待估计的相偏信息。  The innovation of the present invention lies in: the carrier information of each symbol is estimated by the method of maximum likelihood estimation, then the error information is input into the filter, and then the phase offset information to be estimated is obtained. the

本发明在先验概率辅助载波同步算法的基础上对载波相位估计算法做了改进,提出了基于逐个符号的先验概率辅助载波同步算法。  The present invention improves the carrier phase estimation algorithm on the basis of the prior probability assisted carrier synchronization algorithm, and proposes the prior probability assisted carrier synchronization algorithm based on each symbol. the

1、系统结构  1. System structure

基于先验概率辅助载波同步算法如图1所示,[ri]k表示接收到的第k帧数据的第i个符号,[yi]k表示解旋后的第k帧数据的第i个符号。接收端将数据缓存,译码器输出的外信息用于码辅助迭代载波相位误差估计,环路滤波器将相位误差信号转换成控制信号,该控制信号控制数控振荡器的输出,得到待估计的相位误差,然后对ri进行相位补偿得到yi,最后解调并译码再进行下一次的相位误差估计。  The auxiliary carrier synchronization algorithm based on prior probability is shown in Figure 1, [r i ] k represents the i-th symbol of the received k-th frame data, and [y i ] k represents the i-th symbol of the k-th frame data after derotation symbols. The receiving end caches the data, and the external information output by the decoder is used for code-assisted iterative carrier phase error estimation. The loop filter converts the phase error signal into a control signal, and the control signal controls the output of the numerically controlled oscillator to obtain the estimated phase error, and then perform phase compensation on ri to obtain y i , and finally demodulate and decode the next phase error estimation.

2、基于先验概率辅助载波同步算法  2. Auxiliary carrier synchronization algorithm based on prior probability

2.1基于先验概率辅助载波同步算法简介  2.1 Brief introduction of auxiliary carrier synchronization algorithm based on prior probability

基于先验概率辅助载波同步算法主重点在于载波相位误差的估计。本发明采用的相位误差估计表达式可以写成:  The main focus of carrier synchronization algorithm based on prior probability is the estimation of carrier phase error. The phase error estimation expression that the present invention adopts can be written as:

&phi;&phi; ~~ MLML == &omega;&omega; 11 &theta;&theta; 11 ++ 22 &omega;&omega; 22 &theta;&theta; 22 &omega;&omega; 11 ++ 44 &omega;&omega; 22

其中,ωk为第k次谐波的幅度,θk为第k次谐波的相位,ωk和θk可以由下面的式子得到。  Among them, ω k is the magnitude of the kth harmonic, θ k is the phase of the kth harmonic, and ω k and θ k can be obtained by the following formula.

&omega;&omega; 11 coscos (( &theta;&theta; 11 )) == aa 11 ii coscos (( &phi;&phi; ii ))

&omega;&omega; 11 sinsin (( &theta;&theta; 11 )) == aa 11 ii sinsin (( &phi;&phi; ii ))

&omega;&omega; 22 coscos (( &theta;&theta; 22 )) == aa 22 ii coscos (( 22 &phi;&phi; ii ))

&omega;&omega; 22 sinsin (( &theta;&theta; 22 )) == aa 22 ii sinsin (( 22 &phi;&phi; ii ))

其中,φi是[ri]k的相位, 

Figure BSA00000177607300025
是第i个符号的第n次谐波,定义为:  where φ i is the phase of [r i ] k ,
Figure BSA00000177607300025
is the nth harmonic of the i-th symbol, defined as:

aa nno ii == 11 &pi;&pi; &Integral;&Integral; -- &pi;&pi; &pi;&pi; &Lambda;&Lambda; LL ,, BPSKBPSK ii (( &phi;&phi; )) coscos (( n&phi;n&phi; )) d&phi;d&phi;

对于Turbo系统,在第一次迭代之前是没有先验信息可以利用的,但是可以用传输的符号概率来代替,用Pi(m)表示,利用这些概率值对似然函数求平均值,这样可以求得第i个符号的对数似然函数(LLF),对于BPSK而言,第i个符号的对数似然函数可以写成,  For Turbo systems, there is no prior information available before the first iteration, but the transmitted symbol probabilities can be used instead, denoted by P i (m), and these probability values are used to average the likelihood function, such that The log-likelihood function (LLF) of the i-th symbol can be obtained. For BPSK, the log-likelihood function of the i-th symbol can be written as,

&Lambda;&Lambda; LL ,, BPSKBPSK ii (( &phi;&phi; )) == loglog {{ sechsech (( LL (( ii )) 22 )) &CenterDot;&CenterDot; coshcosh [[ LL (( ii )) 22 ++ AA ii coscos (( &phi;&phi; -- &phi;&phi; ii )) &sigma;&sigma; 22 ]] }}

环路滤波器表达式可以写成,  The loop filter expression can be written as,

&theta;&theta; (( ii )) == &theta;&theta; (( ii -- 11 )) ++ &gamma;&gamma; &phi;&phi; ~~ MLML (( ii ))

其中,γ是环路滤波器的系数。  where γ is the coefficient of the loop filter. the

2.2基于先验概率辅助载波同步算法步骤  2.2 Auxiliary carrier synchronization algorithm steps based on prior probability

基于先验概率码辅助载波同步算法是基于逐个符号的同步算法,具体的工作流程如下:  The code-assisted carrier synchronization algorithm based on prior probability is a symbol-by-symbol synchronization algorithm. The specific workflow is as follows:

第一步:参数初始化,设置最大迭代次数为M,且 

Figure BSA00000177607300029
The first step: parameter initialization, set the maximum number of iterations to M, and
Figure BSA00000177607300029

[yi]k=[ri]kexp(-jθ(0))  [y i ] k =[r i ] k exp(-jθ(0))

第二步:计算第k帧第i个符号的误差信息  Step 2: Calculate the error information of the i-th symbol in the k-th frame

第三步:经过滤波器得到 

Figure BSA000001776073000211
Step 3: get through the filter
Figure BSA000001776073000211

第四步:频偏补偿[yi]k=[ri]kexp(-jθ(i))。  Step 4: Frequency offset compensation [y i ] k =[r i ] k exp(-jθ(i)).

第五步:BPSK解调。  Step 5: BPSK demodulation. the

第六步:Turbo译码。  Step 6: Turbo decoding. the

第七步:返回步骤二进行下一次迭代。  Step 7: Return to Step 2 for the next iteration. the

附图说明 Description of drawings

图1基于先验概率辅助载波同步算法框图。  Fig. 1 is a block diagram of an auxiliary carrier synchronization algorithm based on prior probability. the

Claims (2)

1. based on the auxiliary Carrier Synchronization Algorithm of prior probability; Receiving terminal is with metadata cache; The external information of decoder output is used for the auxiliary iteration carrier phase error of sign indicating number and estimates that loop filter converts phase error signal to control signal, the output of this control signal control digital controlled oscillator; Obtain phase error to be estimated, then to r iCarry out phase compensation and obtain y i, phase error estimation and phase error is next time carried out in last demodulation and decoding again.
2. said based on the auxiliary Carrier Synchronization Algorithm of prior probability according to claim 1, comprise following step:
Be based on the synchronized algorithm of symbol one by one based on prior probability sign indicating number subcarrier synchronized algorithm, concrete workflow is following:
The first step: parameter initialization, it is M that maximum iteration time is set, and θ (0)=0,
[y i] k=[r i] kexp(-jθ(0))
Second step: the control information
Figure FSA00000177607200011
of calculating i symbol of k frame
The 3rd step: obtain
Figure FSA00000177607200012
through wave filter
The 4th step: compensate of frequency deviation [y i] k=[r i] kExp (j θ (i)).
The 5th step: BPSK demodulation.
The 6th step: Turbo decoding.
The 7th step: return step 2 and carry out next iteration.
CN2010102209920A 2010-07-07 2010-07-07 Algorithm for synchronizing carrier wave based on prior probability assistance Pending CN102316062A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102209920A CN102316062A (en) 2010-07-07 2010-07-07 Algorithm for synchronizing carrier wave based on prior probability assistance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102209920A CN102316062A (en) 2010-07-07 2010-07-07 Algorithm for synchronizing carrier wave based on prior probability assistance

Publications (1)

Publication Number Publication Date
CN102316062A true CN102316062A (en) 2012-01-11

Family

ID=45428888

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102209920A Pending CN102316062A (en) 2010-07-07 2010-07-07 Algorithm for synchronizing carrier wave based on prior probability assistance

Country Status (1)

Country Link
CN (1) CN102316062A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107769841A (en) * 2017-10-19 2018-03-06 中国人民解放军陆军工程大学 Iterative demodulation method for satellite communication Turbo code under high dynamic and extremely low signal-to-noise ratio
CN110519200A (en) * 2019-09-12 2019-11-29 北京理工大学 Polarization code subcarrier synchronization system and method under a kind of low signal-to-noise ratio environment
CN112187689A (en) * 2020-09-25 2021-01-05 中国人民解放军海军工程大学 Carrier phase recovery method of MPSK system based on normalized EM algorithm
CN113091645A (en) * 2021-02-20 2021-07-09 四川大学 Method and system for improving phase shift error detection precision based on probability density function

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080240297A1 (en) * 2007-03-26 2008-10-02 Lg Electronics Inc. Digital broadcasting system and method of processing data
CN101808068A (en) * 2009-10-29 2010-08-18 清华大学 Method and system for MSK iterative demodulation by combining LDPC code

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080240297A1 (en) * 2007-03-26 2008-10-02 Lg Electronics Inc. Digital broadcasting system and method of processing data
CN101808068A (en) * 2009-10-29 2010-08-18 清华大学 Method and system for MSK iterative demodulation by combining LDPC code

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107769841A (en) * 2017-10-19 2018-03-06 中国人民解放军陆军工程大学 Iterative demodulation method for satellite communication Turbo code under high dynamic and extremely low signal-to-noise ratio
CN107769841B (en) * 2017-10-19 2019-11-15 中国人民解放军陆军工程大学 Iterative demodulation method of satellite communication turbo code under high dynamic and extremely low signal-to-noise ratio
CN110519200A (en) * 2019-09-12 2019-11-29 北京理工大学 Polarization code subcarrier synchronization system and method under a kind of low signal-to-noise ratio environment
CN110519200B (en) * 2019-09-12 2020-09-15 北京理工大学 Polarization code auxiliary carrier synchronization system and method under low signal-to-noise ratio environment
CN112187689A (en) * 2020-09-25 2021-01-05 中国人民解放军海军工程大学 Carrier phase recovery method of MPSK system based on normalized EM algorithm
CN113091645A (en) * 2021-02-20 2021-07-09 四川大学 Method and system for improving phase shift error detection precision based on probability density function
CN113091645B (en) * 2021-02-20 2022-01-28 四川大学 Method and system for improving detection accuracy of phase shift error based on probability density function

Similar Documents

Publication Publication Date Title
CN107769841B (en) Iterative demodulation method of satellite communication turbo code under high dynamic and extremely low signal-to-noise ratio
CN102065043B (en) A Frequency Domain Parallel Demodulation Method in High Speed Communication System
CN102148681B (en) System and method for realizing iterative timing synchronization of continuous phase modulation signal
CN103117965B (en) A kind of spaceborne ais signal timing frequency deviation combined estimation method and realize system
CN102932309B (en) Carrier Synchronization System and Method Based on Joint Pilot and Iterative Decoding
CN100586056C (en) Iterative Timing Synchronization Method Based on LDPC Decoding Soft Decision Information
CN102546486B (en) Processing method for channel self-adaptation single carrier underwater acoustic coherent communication signals
CN103178947A (en) Carrier Synchronization Method Based on Time Domain Correlation and Coding Assistance
CN103297190B (en) Towards code subcarrier phase-locked system and the method for deep space communication
CN105024962B (en) The low complex degree coherent demodulation method of GMSK signals
CN103209143A (en) Data-assisted satellite-borne AIS (automatic identification system) signal synchronization parameter estimation method and system
CN105763500A (en) Frequency deviation, time delay and phase deviation combined synchronization method of continuous phase modulation signals
CN102413089B (en) Shannon limit coding GMSK demodulation method used for satellite communication system
CN102316062A (en) Algorithm for synchronizing carrier wave based on prior probability assistance
CN110519200B (en) Polarization code auxiliary carrier synchronization system and method under low signal-to-noise ratio environment
CN105406956B (en) carrier synchronization method based on symmetrical frame
CN104901907B (en) Data-aided steady signal-noise ratio estimation method is based under a kind of dynamic environment
CN101237434A (en) A Soft Decision Method for Gray Mapped M-PSK Modulation
CN102209058A (en) Low density parity check (LDPC)-coding-assisted mary phase-shift keying (MPSK) system carrier synchronization method
CN102333064B (en) High-order quadrature amplitude modulation (QAM) carrier synchronization method based on coding and pilot frequency joint assistance
CN114629594B (en) Signal detection method, system and application of SEFDM communication system
CN116155663A (en) Design method of decision feedback iterative equalization receiver for underwater acoustic communication based on symbol-by-symbol posterior information soft decision
CN103067135A (en) Joint modulation coding method for deep-space link residual frequency offset
CN104079303A (en) Iterative carrier synchronizing method based on multi-system LDPC code assistance
CN105049172A (en) Short burst carrier frequency offset estimation 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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120111