CN108989260B - Improved all-digital timing synchronization method and device based on Gardner - Google Patents
Improved all-digital timing synchronization method and device based on Gardner Download PDFInfo
- Publication number
- CN108989260B CN108989260B CN201810860473.7A CN201810860473A CN108989260B CN 108989260 B CN108989260 B CN 108989260B CN 201810860473 A CN201810860473 A CN 201810860473A CN 108989260 B CN108989260 B CN 108989260B
- Authority
- CN
- China
- Prior art keywords
- timing
- gardner
- symbol
- sampling
- timing 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2657—Carrier synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/20—Modulator circuits; Transmitter circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
本发明公开了一种基于Gardner的改进型全数字定时同步方法及装置,其中,方法包括:采用CIC滤波器对Gardner定时误差检测器输出的定时误差进行平滑和滤波;将平滑和滤波后的定时误差进入预先设计环路滤波器参数的环路滤波器处理;如果码元周期内采样点数大于第一阈值,则通过定时控制器选择单个码元牵引一次定时控制;如果码元周期内采样点数小于第二阈值,则通过定时控制器选择多个码元牵引一次定时控制,以实现进入接收端经过载波剥离后的基带信号的定时同步。该方法既能有效降低信号同步后出现的抖动,又能保证信号达到同步锁定的时间不会太长,而且无论对高采样倍率还是低采样倍率,都能使用本算法进行定时同步。
The invention discloses an improved all-digital timing synchronization method and device based on Gardner, wherein the method comprises: using a CIC filter to smooth and filter the timing error output by a Gardner timing error detector; The error enters the loop filter processing of the pre-designed loop filter parameters; if the number of sampling points in the symbol period is greater than the first threshold, the timing controller selects a single symbol to pull a timing control; if the number of sampling points in the symbol period is less than For the second threshold, the timing controller selects a plurality of symbols to pull the timing control once, so as to realize the timing synchronization of the baseband signal entering the receiving end after carrier stripping. This method can not only effectively reduce the jitter after signal synchronization, but also ensure that the time for the signal to reach synchronization lock will not be too long, and this algorithm can be used for timing synchronization regardless of high sampling rate or low sampling rate.
Description
技术领域technical field
本发明涉及通信信号处理技术领域,特别涉及一种基于Gardner的改进型全数字定时同步方法及装置。The present invention relates to the technical field of communication signal processing, in particular to a Gardner-based improved all-digital timing synchronization method and device.
背景技术Background technique
在通信的数字接收机中,因接收机的采样时钟与发送端的时钟相互独立,为了在准确的抽样判决时刻输出解调码元,必须采用定时同步算法使得接收端的时钟与发送端的时钟达到同步,传统方法是通过闭环结构不断调整接收端采样时钟,从而完成时钟同步。而随着FPGA以及数字信号处理技术的不断发展,全数字接收机已被广泛应用,而全数字接收机的本地处理时钟通常固定为FPGA主频,如此接收端便不能轻易调整本地时钟来获得与发送端同步的时钟,而是采用基于定时控制、误差检测、插值估计的方式实现时钟同步。In the digital receiver of communication, since the sampling clock of the receiver and the clock of the sender are independent of each other, in order to output the demodulation symbols at the accurate sampling decision time, a timing synchronization algorithm must be used to synchronize the clock of the receiver with the clock of the sender. The traditional method is to continuously adjust the sampling clock of the receiving end through a closed-loop structure, so as to complete the clock synchronization. With the continuous development of FPGA and digital signal processing technology, all-digital receivers have been widely used, and the local processing clock of all-digital receivers is usually fixed at the FPGA main frequency, so the receiver cannot easily adjust the local clock to obtain the same The clock that is synchronized by the sender adopts the method based on timing control, error detection, and interpolation estimation to achieve clock synchronization.
常用的定时同步方法有:早迟门、M&M、Gardner等定时同步算法,其中早迟门算法每个码元需要至少三个采样点,如果进入早迟门定时同步的基带信号在一段很长时间内没有边沿跳变时,会使得在这多个码元周期内得到的误差信号总为0,从而失去同步;M&M算法每个码元只需一个采样点,但对载波频偏和相偏敏感,需要先完成载波同步再进行定时同步;Gardner算法每个码元需要两个采样点,其中一个为最佳采样点,且对载波频偏和相偏不敏感,无需载波同步便可准确的实现定时同步,由于其实现结构简单,同步性能高效且可靠,已在全数字接收机中广泛应用。Commonly used timing synchronization methods include: early-late gate, M&M, Gardner and other timing synchronization algorithms. The early-late gate algorithm requires at least three sampling points per symbol. If the baseband signal entering the early-late gate timing synchronization is in a long time When there is no edge hopping, the error signal obtained in these multiple symbol periods will always be 0, thus losing synchronization; the M&M algorithm only needs one sampling point per symbol, but it is sensitive to carrier frequency offset and phase offset. , it is necessary to complete the carrier synchronization first and then the timing synchronization; the Gardner algorithm requires two sampling points for each symbol, one of which is the best sampling point, and is insensitive to the carrier frequency offset and phase offset, and can be accurately implemented without carrier synchronization. Timing synchronization has been widely used in all-digital receivers due to its simple implementation structure, efficient and reliable synchronization performance.
相关技术中,(1)基于插值滤波的反馈型符号定时同步方法,也是基于Gardner算法进行的定时误差检测,但定时同步抖动比较大,需要较高信噪比才能达到高精度的定时同步性能。(2)一种基于内插方法的高速并行定时同步方法,可以实现数百兆比特每秒乃至吉比特每秒的高速传输速率下的定时同步,但其处理运算量大,延时大,且同步后抖动较大,系统复杂度高。In the related art, (1) the feedback-type symbol timing synchronization method based on interpolation filtering is also based on the Gardner algorithm for timing error detection, but the timing synchronization jitter is relatively large, and a high signal-to-noise ratio is required to achieve high-precision timing synchronization performance. (2) A high-speed parallel timing synchronization method based on interpolation method, which can realize timing synchronization at high-speed transmission rates of hundreds of megabits per second or even gigabits per second, but it has a large amount of processing operations, a large delay, and After synchronization, the jitter is large and the system complexity is high.
然而,在全数字接收机中,因为信号传输的随机性及噪声和干扰的影响,采用典型的定时同步方法时,使得同步后抖动很大,以致接收端无法正确恢复出解调码元。However, in an all-digital receiver, due to the randomness of signal transmission and the influence of noise and interference, when a typical timing synchronization method is used, the jitter after synchronization is large, so that the receiving end cannot correctly recover the demodulated symbols.
发明内容SUMMARY OF THE INVENTION
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。The present invention aims to solve one of the technical problems in the related art at least to a certain extent.
为此,本发明的一个目的在于提出一种基于Gardner的改进型全数字定时同步方法,该方法可以有效提高定时同步的可靠性、适用性和通用性,效率高误差小,简单易实现。Therefore, an object of the present invention is to propose an improved all-digital timing synchronization method based on Gardner, which can effectively improve the reliability, applicability and versatility of timing synchronization, has high efficiency and little error, and is simple and easy to implement.
本发明的另一个目的在于提出一种基于Gardner的改进型全数字定时同步装置。Another object of the present invention is to propose an improved all-digital timing synchronization device based on Gardner.
为达到上述目的,本发明一方面实施例提出了一种基于Gardner的改进型全数字定时同步方法,包括以下步骤:采用CIC滤波器对Gardner定时误差检测器输出的定时误差进行平滑和滤波;将平滑和滤波后的定时误差进入预先设计环路滤波器参数的环路滤波器处理;如果码元周期内采样点数大于第一阈值,则通过定时控制器选择单个码元牵引一次定时控制;如果所述码元周期内采样点数小于第二阈值,则通过所述定时控制器选择多个码元牵引一次定时控制,以实现进入接收端经过载波剥离后的基带信号的定时同步,其中,所述第一阈值大于所述第二阈值。In order to achieve the above object, an embodiment of the present invention proposes an improved all-digital timing synchronization method based on Gardner, comprising the following steps: using a CIC filter to smooth and filter the timing error output by the Gardner timing error detector; The smoothed and filtered timing error enters the loop filter processing of the pre-designed loop filter parameters; if the number of sampling points in the symbol period is greater than the first threshold, the timing controller selects a single symbol to pull the timing control once; If the number of sampling points in the symbol period is less than the second threshold, the timing controller selects multiple symbols to pull one timing control, so as to realize the timing synchronization of the baseband signal entering the receiving end after carrier stripping, wherein the first A threshold is greater than the second threshold.
本发明实施例的基于Gardner的改进型全数字定时同步方法,既能有效降低信号同步后出现的抖动,又能保证信号达到同步锁定的时间不会太长,而且无论对高采样倍率还是低采样倍率,都能使用本算法进行定时同步,从而有效提高定时同步的可靠性、适用性和通用性,效率高误差小,简单易实现。The Gardner-based improved all-digital timing synchronization method in the embodiment of the present invention can not only effectively reduce the jitter after signal synchronization, but also ensure that the time for the signal to reach synchronization lock will not be too long. This algorithm can be used for timing synchronization, thereby effectively improving the reliability, applicability and versatility of timing synchronization, high efficiency, small error, simple and easy to implement.
另外,根据本发明上述实施例的基于Gardner的改进型全数字定时同步方法还可以具有以下附加的技术特征:In addition, the Gardner-based improved all-digital timing synchronization method according to the above embodiments of the present invention may also have the following additional technical features:
进一步地,在本发明的一个实施例中,通过内插方法对每个码元周期输出插值的两个采样点,所述两个采样点为最佳采样点输出和相邻码元的过渡点,提取出两个相邻码元的最佳采样点的幅度和极性变化信息,根据提取的信息以及相邻码元过渡点是否为零的信息,从采样信号中提取出定时误差。Further, in an embodiment of the present invention, two sampling points of interpolation are output for each symbol period by an interpolation method, and the two sampling points are the transition point between the output of the optimal sampling point and the adjacent symbol. , extract the amplitude and polarity change information of the optimal sampling point of two adjacent symbols, and extract the timing error from the sampling signal according to the extracted information and whether the transition point of adjacent symbols is zero.
进一步地,在本发明的一个实施例中,根据所述定时误差通过闭环反馈给内插算法调整插值输出下一个码元周期的两个采样点,同时对外输出最佳采样点。Further, in an embodiment of the present invention, according to the timing error, the two sampling points of the next symbol period are adjusted and output by the closed-loop feedback to the interpolation algorithm, and the optimal sampling point is output externally at the same time.
进一步地,在本发明的一个实施例中,所述定时误差检测器计算公式如下:Further, in an embodiment of the present invention, the calculation formula of the timing error detector is as follows:
其中,y(i)为第i个码元处采样点对应的值,为第i个码元和第i-1个码元的中间采样点对应的值。Among them, y(i) is the value corresponding to the sampling point at the ith symbol, is the value corresponding to the intermediate sampling point of the i-th symbol and the i-1-th symbol.
进一步地,在本发明的一个实施例中,所述CIC滤波器包括延时器和加减法器,且所述环路滤波器采用二阶有源比例积分结构。Further, in an embodiment of the present invention, the CIC filter includes a delay device and an adder-subtractor, and the loop filter adopts a second-order active proportional-integral structure.
为达到上述目的,本发明另一方面实施例提出了一种基于Gardner的改进型全数字定时同步装置,包括:平滑和滤波模块,用于采用CIC滤波器对Gardner定时误差检测器输出的定时误差进行平滑和滤波;处理模块,用于将平滑和滤波后的定时误差进入预先设计环路滤波器参数的环路滤波器处理;第一控制模块,用于在码元周期内采样点数大于第一阈值时,通过定时控制器选择单个码元牵引一次定时控制;第二控制模块,用于在所述码元周期内采样点数小于第二阈值时,通过所述定时控制器选择多个码元牵引一次定时控制,以实现进入接收端经过载波剥离后的基带信号的定时同步,其中,所述第一阈值大于所述第二阈值。In order to achieve the above object, another embodiment of the present invention proposes an improved Gardner-based all-digital timing synchronization device, including: a smoothing and filtering module for using a CIC filter to detect the timing error output by the Gardner timing error detector. Perform smoothing and filtering; the processing module is used to enter the smoothed and filtered timing error into the loop filter processing of the pre-designed loop filter parameters; the first control module is used for the number of sampling points in the symbol period greater than the first When the threshold is set, a single symbol is selected to pull a timing control through the timing controller; the second control module is configured to select multiple symbols to pull through the timing controller when the number of sampling points in the symbol period is less than the second threshold A timing control is performed to realize timing synchronization of the baseband signal entering the receiving end after carrier stripping, wherein the first threshold is greater than the second threshold.
本发明实施例的基于Gardner的改进型全数字定时同步装置,既能有效降低信号同步后出现的抖动,又能保证信号达到同步锁定的时间不会太长,而且无论对高采样倍率还是低采样倍率,都能使用本算法进行定时同步,从而有效提高定时同步的可靠性、适用性和通用性,效率高误差小,简单易实现。The Gardner-based improved all-digital timing synchronization device in the embodiment of the present invention can not only effectively reduce the jitter after signal synchronization, but also ensure that the time for the signal to reach synchronization lock is not too long. This algorithm can be used for timing synchronization, thereby effectively improving the reliability, applicability and versatility of timing synchronization, high efficiency, small error, simple and easy to implement.
另外,根据本发明上述实施例的基于Gardner的改进型全数字定时同步装置还可以具有以下附加的技术特征:In addition, the Gardner-based improved all-digital timing synchronization device according to the above embodiments of the present invention may also have the following additional technical features:
进一步地,在本发明的一个实施例中,通过内插方法对每个码元周期输出插值的两个采样点,所述两个采样点为最佳采样点输出和相邻码元的过渡点,提取出两个相邻码元的最佳采样点的幅度和极性变化信息,根据提取的信息以及相邻码元过渡点是否为零的信息,从采样信号中提取出定时误差。Further, in an embodiment of the present invention, two sampling points of interpolation are output for each symbol period by an interpolation method, and the two sampling points are the transition point between the output of the optimal sampling point and the adjacent symbol. , extract the amplitude and polarity change information of the optimal sampling point of two adjacent symbols, and extract the timing error from the sampling signal according to the extracted information and whether the transition point of adjacent symbols is zero.
进一步地,在本发明的一个实施例中,根据所述定时误差通过闭环反馈给内插算法调整插值输出下一个码元周期的两个采样点,同时对外输出最佳采样点。Further, in an embodiment of the present invention, according to the timing error, the two sampling points of the next symbol period are adjusted and output by the closed-loop feedback to the interpolation algorithm, and the optimal sampling point is output externally at the same time.
进一步地,在本发明的一个实施例中,所述定时误差检测器计算公式如下:Further, in an embodiment of the present invention, the calculation formula of the timing error detector is as follows:
其中,y(i)为第i个码元处采样点对应的值,为第i个码元和第i-1个码元的中间采样点对应的值。Among them, y(i) is the value corresponding to the sampling point at the ith symbol, is the value corresponding to the intermediate sampling point of the i-th symbol and the i-1-th symbol.
进一步地,在本发明的一个实施例中,所述CIC滤波器包括延时器和加减法器,且所述环路滤波器采用二阶有源比例积分结构。Further, in an embodiment of the present invention, the CIC filter includes a delay device and an adder-subtractor, and the loop filter adopts a second-order active proportional-integral structure.
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。Additional aspects and advantages of the present invention will be set forth, in part, from the following description, and in part will be apparent from the following description, or may be learned by practice of the invention.
附图说明Description of drawings
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of embodiments taken in conjunction with the accompanying drawings, wherein:
图1为根据本发明一个实施例的基于Gardner的改进型全数字定时同步方法的流程图;1 is a flowchart of an improved all-digital timing synchronization method based on Gardner according to an embodiment of the present invention;
图2为根据本发明一个实施例的进入定时同步的基带信号波形图;2 is a waveform diagram of a baseband signal entering timing synchronization according to an embodiment of the present invention;
图3为根据本发明一个实施例的装置连接图;Fig. 3 is a device connection diagram according to an embodiment of the present invention;
图4为根据本发明一个实施例的环路滤波器结构框图;4 is a structural block diagram of a loop filter according to an embodiment of the present invention;
图5为根据本发明一个实施例的信号处理流程图;5 is a flow chart of signal processing according to an embodiment of the present invention;
图6为根据本发明一个实施例的基于System Generator环境对本发明进行仿真验证结果图;Fig. 6 is a simulation verification result diagram of the present invention based on the System Generator environment according to an embodiment of the present invention;
图7为根据本发明一个实施例的定时同步前和本发明定时同步后信号星座图;7 is a signal constellation diagram before timing synchronization according to an embodiment of the present invention and after timing synchronization according to the present invention;
图8为根据本发明一个实施例的基于Gardner的改进型全数字定时同步装置结构示意图。FIG. 8 is a schematic structural diagram of an improved all-digital timing synchronization apparatus based on Gardner according to an embodiment of the present invention.
具体实施方式Detailed ways
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。The following describes in detail the embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary, and are intended to explain the present invention and should not be construed as limiting the present invention.
下面参照附图描述根据本发明实施例提出的基于Gardner的改进型全数字定时同步方法及装置,首先将参照附图描述根据本发明实施例提出的基于Gardner的改进型全数字定时同步方法。The following describes the improved Gardner-based all-digital timing synchronization method and device according to the embodiments of the present invention with reference to the accompanying drawings.
图1是本发明一个实施例的基于Gardner的改进型全数字定时同步方法的流程图。FIG. 1 is a flowchart of an improved all-digital timing synchronization method based on Gardner according to an embodiment of the present invention.
如图1所示,该基于Gardner的改进型全数字定时同步方法包括以下步骤:As shown in Figure 1, the Gardner-based improved all-digital timing synchronization method includes the following steps:
在步骤S101中,采用CIC滤波器对Gardner定时误差检测器输出的定时误差进行平滑和滤波。In step S101, a CIC filter is used to smooth and filter the timing error output by the Gardner timing error detector.
可以理解的是,本发明实施例对Gardner定时误差检测器输出的定时误差先采用CIC滤波器对其进行平滑和滤波。下面先简单介绍一下实施原理。It can be understood that, in this embodiment of the present invention, the timing error output by the Gardner timing error detector is first smoothed and filtered by a CIC filter. The implementation principle is briefly introduced below.
由通信系统原理可知,发送端发出的码元信号经过信道传输,到达接收端经过载波剥离后得到的基带信号具有升余弦特性,载波剥离后的基带信号,即进入定时同步前的基带信号,其波形图如图2所示所示,在任一采样时刻只携带“0”或“1”两种信息。It can be seen from the principle of the communication system that the symbol signal sent by the transmitting end is transmitted through the channel, and the baseband signal obtained by the carrier stripping at the receiving end has a raised cosine characteristic. The baseband signal after carrier stripping is the baseband signal before entering timing synchronization. The waveform diagram is shown in Figure 2, and only two kinds of information, "0" or "1" are carried at any sampling moment.
进一步地,在本发明的一个实施例中,通过内插方法对每个码元周期输出插值的两个采样点,两个采样点为最佳采样点输出和相邻码元的过渡点,提取出两个相邻码元的最佳采样点的幅度和极性变化信息,根据提取的信息以及相邻码元过渡点是否为零的信息,从采样信号中提取出定时误差。Further, in an embodiment of the present invention, two sampling points of interpolation are output for each symbol period by an interpolation method, and the two sampling points are the output of the optimal sampling point and the transition point of adjacent symbols, and extract The amplitude and polarity change information of the optimal sampling point of two adjacent symbols is obtained, and the timing error is extracted from the sampling signal according to the extracted information and whether the transition point of adjacent symbols is zero.
进一步地,在本发明的一个实施例中,根据定时误差通过闭环反馈给内插算法调整插值输出下一个码元周期的两个采样点,同时对外输出最佳采样点。Further, in an embodiment of the present invention, the two sampling points of the next symbol period are adjusted and output by the closed-loop feedback to the interpolation algorithm according to the timing error, and the optimal sampling point is output externally at the same time.
具体而言,本发明实施例基于Gardner实现定时同步,完全独立于载波同步,算法的基本思路为:通过内插方法对每个码元周期输出插值的两个采样点,其中一个为该码元的最佳采样点输出,另一个为相邻码元的过渡点,通过提取出两个相邻码元最佳采样点的幅度和极性变化信息,再加上相邻码元过渡点是否为零这一信息,就可以从采样信号中提取出定时误差,同时,定时误差又通过闭环反馈给内插算法,调整插值输出下一个码元周期的两个采样点,同时对外输出最佳采样点。Specifically, the embodiment of the present invention realizes timing synchronization based on Gardner, which is completely independent of carrier synchronization. The basic idea of the algorithm is: output two interpolated sampling points for each symbol period through an interpolation method, one of which is the symbol The best sampling point is output, and the other is the transition point of the adjacent symbol. By extracting the amplitude and polarity change information of the best sampling point of the two adjacent symbols, plus whether the transition point of the adjacent symbol is With the information of zero, the timing error can be extracted from the sampled signal. At the same time, the timing error is fed back to the interpolation algorithm through the closed loop to adjust the interpolation to output the two sampling points of the next symbol period, and output the best sampling point to the outside world. .
并且如图3所示,根据本发明实施例的方法设计的装置由五部分组成:内插滤波器、定时误差检测器、CIC滤波器、环路滤波器以及定时控制器。And as shown in FIG. 3 , the device designed according to the method of the embodiment of the present invention consists of five parts: an interpolation filter, a timing error detector, a CIC filter, a loop filter, and a timing controller.
进一步地,在本发明的一个实施例中,定时误差检测器计算公式如下:Further, in an embodiment of the present invention, the calculation formula of the timing error detector is as follows:
其中,y(i)为第i个码元处采样点对应的值,为第i个码元和第i-1个码元的中间采样点对应的值。Among them, y(i) is the value corresponding to the sampling point at the ith symbol, is the value corresponding to the intermediate sampling point of the i-th symbol and the i-1-th symbol.
具体而言,内插滤波器使用多项式插值函数来实现内插,采用简单高效的Farrow结构实现,特别适合硬件电路实现且简化运算复杂度。具体实现方法为:对每个码元根据定时控制器的控制量,取对应点相邻的四个采样点,然后利用基于四个采样点的样本集的拉格朗日插值公式,基于定时控制器输出的小数间隔控制量,计算该码元的两个采样点值,其中一个采样点为最后输出的最佳采样点,另一个为两个相邻码元的最佳采样点的中间采样点值。Specifically, the interpolation filter uses a polynomial interpolation function to implement interpolation, and is implemented by a simple and efficient Farrow structure, which is especially suitable for hardware circuit implementation and simplifies the computational complexity. The specific implementation method is: for each symbol, according to the control amount of the timing controller, take four sampling points adjacent to the corresponding point, and then use the Lagrangian interpolation formula based on the sample set of the four sampling points, based on the timing control Calculate the value of the two sampling points of the symbol, one of which is the best sampling point of the last output, and the other is the middle sampling point of the best sampling point of the two adjacent symbols. value.
其中,定时误差检测器计算公式如下:Among them, the timing error detector calculation formula is as follows:
其中,y(i)为第i个码元处采样点对应的值,为第i个码元和第i-1个码元的中间采样点对应的值,当没有定时误差时,输出为零;当定时超前时,输出为负;当定时滞后时,输出为正。Among them, y(i) is the value corresponding to the sampling point at the ith symbol, is the value corresponding to the middle sampling point of the i-th symbol and the i-1-th symbol. When there is no timing error, the output is zero; when the timing is advanced, the output is negative; when the timing lags, the output is positive.
进一步地,在本发明的一个实施例中,CIC滤波器包括延时器和加减法器。Further, in one embodiment of the present invention, the CIC filter includes a delay device and an adder-subtractor.
具体而言,本发明实施例对定时误差检测器的误差输出先经过一个结构简单的CIC滤波器,对误差进行平滑和平均,以减小误差抖动对同步的影响。本算法装置中使用的CIC滤波器仅通过延时器、加减法器实现,复杂度较低,占用极低硬件资源,易实现。Specifically, in the embodiment of the present invention, the error output of the timing error detector first passes through a CIC filter with a simple structure to smooth and average the error, so as to reduce the influence of error jitter on synchronization. The CIC filter used in the algorithm device is only realized by a delay device and an adder-subtractor, which has low complexity, occupies very low hardware resources, and is easy to implement.
在步骤S102中,将平滑和滤波后的定时误差进入预先设计环路滤波器参数的环路滤波器处理。In step S102, the smoothed and filtered timing error is entered into a loop filter process in which loop filter parameters are pre-designed.
可以理解的是,将平滑和滤波后的定时误差入环路滤波器处理,同时,要合理设计环路滤波器参数。It can be understood that the smoothed and filtered timing error is processed by the loop filter, and at the same time, the parameters of the loop filter should be reasonably designed.
进一步地,在本发明的一个实施例中,环路滤波器采用二阶有源比例积分结构。Further, in an embodiment of the present invention, the loop filter adopts a second-order active proportional-integral structure.
具体而言,本发明实施例的环路滤波器采用简单的二阶有源比例积分结构,其实现结构如图4所示。Specifically, the loop filter in the embodiment of the present invention adopts a simple second-order active proportional-integral structure, and its implementation structure is shown in FIG. 4 .
通过调整比例常数C1和积分常数C2的值来调整环路滤波器的性能,C1和C2的计算公式如下:The performance of the loop filter is adjusted by adjusting the values of the proportional constant C1 and the integral constant C2. The calculation formulas of C1 and C2 are as follows:
其中ε为阻尼系数,T表示环路NCO的频率控制字更新时间周期,Kd为环路增益,为鉴相器增益Kp与数控振荡器(NCO)增益K0的乘积,ωn为环路阻尼振荡频率,计算公式为:Where ε is the damping coefficient, T is the update time period of the frequency control word of the loop NCO, K d is the loop gain, is the product of the phase detector gain K p and the numerically controlled oscillator (NCO) gain K 0 , and ω n is the loop gain The damping oscillation frequency of the circuit is calculated as:
其中,B表示环路滤波器的噪声带宽。where B represents the noise bandwidth of the loop filter.
在实际通信系统中,合理设计环路滤波器参数,既使得同步跟踪环路的误差抖动较小,又可以保证同步达到锁定的时间较短,而且可以适用于大范围内任意系统采样时钟、码元速率的信号定时同步过程,具有通用性。In the actual communication system, the reasonable design of the loop filter parameters can not only make the error jitter of the synchronization tracking loop smaller, but also ensure that the time for synchronization to lock is shorter, and it can be applied to any system sampling clock and code in a large range. Meta-rate signal timing synchronization process, which is universal.
本发明实施例设计的环路滤波器参数如下:The parameters of the loop filter designed in the embodiment of the present invention are as follows:
阻尼系数ε一般取值为0.707,环路带宽B取值为码元速率的0.001,积分时间T取值为系统采样时钟的倒数,鉴相器增益Kp取值为1,NCO增益其中fs为系统采样时钟,N为NCO相位累加器位数,如此所有参数取值后代入公式2和公式3,计算出合适的环路参数C1和C2,当然也可以根据工程实际需求进行微调整。The damping coefficient ε is generally 0.707, the loop bandwidth B is 0.001 of the symbol rate, the integration time T is the reciprocal of the system sampling clock, the phase detector gain Kp is 1, and the NCO gain Where f s is the system sampling clock, N is the number of bits of the NCO phase accumulator, so all parameters are entered into formula 2 and formula 3, and the appropriate loop parameters C1 and C2 are calculated. Adjustment.
在步骤S103中,如果码元周期内采样点数大于第一阈值,则通过定时控制器选择单个码元牵引一次定时控制。In step S103, if the number of sampling points in the symbol period is greater than the first threshold, select a single symbol to pull one timing control through the timing controller.
可以理解的是,当码元周期内采样点数足够多时,定时控制器选择单个码元牵引一次定时控制。It can be understood that when there are enough sampling points in the symbol period, the timing controller selects a single symbol to pull the timing control once.
具体而言,定时控制器主要由数控振荡器和小数间隔计数器组成,数控振荡器作为一个累减器,不断减去当前码元输出的定时误差,当产生溢出时刻就是内插基点mk的位置;小数间隔计数器计算小数间隔uk,与mk一并输出给内插滤波器进行内插,从而调整下一个码元的采样位置。Specifically, the timing controller is mainly composed of a numerical control oscillator and a fractional interval counter. The numerical control oscillator acts as an accumulator and continuously subtracts the timing error output by the current symbol. When the overflow occurs, it is the position of the interpolation base point m k ; The fractional interval counter calculates the fractional interval u k , and outputs it together with m k to the interpolation filter for interpolation, thereby adjusting the sampling position of the next symbol.
本发明实施例对于定时控制器的改进:根据系统采样时钟、码元速率确定码元周期内的采样点数n,若码元周期内的采样点数太少,则选择M(M大于1)个码元周期牵引一次定时控制,即数控振荡器的寄存器溢出时对M取模作为当前累减器的值,输出当前内插基点,接着的M-1个码元的内插基点之间的间隔固定为n,而在M个码元周期内计算一次小数间隔uk,输出至内插滤波器进行内插。本发明实施例的定时控制器可以减小同步误差带来的相位抖动,提升同步性能;同时该装置在硬件实现时,定时控制器在判断数控振荡器是否溢出后将值返回给其自身,以进行下一次累减所需的延时对低倍率采样的限制,也可以由M个码元做一次牵引,因此本发明实施例的定时控制器扩大适用范围至低采样倍率的情况。The improvement of the timing controller in the embodiment of the present invention: the number of sampling points n in the symbol period is determined according to the system sampling clock and the symbol rate, and if the number of sampling points in the symbol period is too small, M (M is greater than 1) codes are selected The element cycle pulls a timing control, that is, when the register of the numerical control oscillator overflows, the modulo M is taken as the value of the current accumulator, and the current interpolation base point is output, and the interval between the interpolation base points of the next M-1 symbols is fixed. is n, and the fractional interval uk is calculated once in M symbol periods and output to the interpolation filter for interpolation. The timing controller of the embodiment of the present invention can reduce the phase jitter caused by the synchronization error and improve the synchronization performance; at the same time, when the device is implemented in hardware, the timing controller returns the value to itself after judging whether the numerical control oscillator overflows, so that the The delay required for the next accumulation is limited to low-rate sampling, and M symbols can also be pulled once. Therefore, the timing controller of the embodiment of the present invention expands the applicable range to the case of low sampling rate.
在步骤S104中,如果码元周期内采样点数小于第二阈值,则通过定时控制器选择多个码元牵引一次定时控制,以实现进入接收端经过载波剥离后的基带信号的定时同步,其中,第一阈值大于第二阈值。In step S104, if the number of sampling points in the symbol period is less than the second threshold, the timing controller selects multiple symbols to pull a timing control to realize the timing synchronization of the baseband signal entering the receiving end after carrier stripping, wherein, The first threshold is greater than the second threshold.
可以理解的是,当码元周期内采样点数少时,定时控制器选择多个码元牵引一次定时控制。It can be understood that when the number of sampling points in the symbol period is small, the timing controller selects multiple symbols to pull one timing control.
下面将结合附图对基于Gardner的改进型全数字定时同步方法进行进一步阐述。The improved all-digital timing synchronization method based on Gardner will be further described below with reference to the accompanying drawings.
如图5所示,本发明实施例的处理流程具体包括:As shown in FIG. 5 , the processing flow of the embodiment of the present invention specifically includes:
(1)当系统采样率大于信号带宽3倍时,则认为是一个过采样处理系统。则可以根据系统采样率、信号带宽、信号样式等已知信息,计算码元周期内的采样点数n。(1) When the sampling rate of the system is greater than 3 times the signal bandwidth, it is considered to be an oversampling processing system. Then, the number of sampling points n in the symbol period can be calculated according to known information such as the system sampling rate, signal bandwidth, and signal style.
(2)对环路滤波器寄存器、定时控制器中的数控振荡器寄存器、小数间隔计数器中的寄存器设置初值。(2) Set the initial value to the loop filter register, the numerical control oscillator register in the timing controller, and the register in the fractional interval counter.
(3)根据设置的初值,定时控制器输出初始控制量:内插基点和小数间隔值,启动内插滤波器对下一个码元进行插值估计,输出两个插值采样点。(3) According to the set initial value, the timing controller outputs the initial control quantity: interpolation base point and decimal interval value, starts the interpolation filter to perform interpolation estimation on the next symbol, and outputs two interpolation sampling points.
(4)定时误差检测器接收内插滤波器输出的插值采样点,计算出此刻的定时误差,将定时误差输出至CIC滤波器,对一段码元长度内的定时误差进行平滑,求取平均定时误差。(4) The timing error detector receives the interpolation sampling point output by the interpolation filter, calculates the timing error at this moment, outputs the timing error to the CIC filter, smoothes the timing error within a length of a symbol, and obtains the average timing error.
(5)合理设计定时同步的环路滤波器参数,根据本算法提出的环路滤波器参数设计规则,可以设计出对于大范围内任意系统采样时钟与码元速率的信号定时同步所需的环路参数。(5) Reasonable design of the loop filter parameters for timing synchronization. According to the design rules of the loop filter parameters proposed by this algorithm, the loop filter required for the signal timing synchronization of sampling clock and symbol rate of any system in a large range can be designed. road parameters.
(6)定时控制器接收环路滤波器的输出误差值,通过改进定时控制器可做M个码元牵引一次定时控制,M可根据系统采样时钟与码元速率之间的倍率关系进行设置,当倍率较高时M可设置为1,当倍率较低时,M设置为大于1的整数。(6) The timing controller receives the output error value of the loop filter. By improving the timing controller, M symbols can be pulled once for timing control, and M can be set according to the multiplication relationship between the system sampling clock and the symbol rate. When the magnification is high, M can be set to 1, and when the magnification is low, M can be set to an integer greater than 1.
(7)经过一段时间的同步过程后,定时误差达到收敛状态并趋于稳定,达到对接收信号的稳定跟踪,输出信号的最佳判决信号。(7) After a period of synchronization process, the timing error reaches a convergence state and tends to be stable, achieves stable tracking of the received signal, and outputs the best decision signal for the signal.
在本发明的一个具体实施例中,假定一个QPSK信号码元速率为28.6MHz,系统采样时钟为300MHz,则基带信号每个码元周期内采样点数不为整数,取整约为10,CIC滤波器长度设为3*n个采样点,环路滤波器按设计规则计算为C1=0.01035,C2=1.32e-6,定时控制器设置为3个码元牵引一次定时控制,在System Generator环境下对该算法装置搭建Xilinx模型进行仿真,得到仿真结果如图6所示,其中din_i和din_q为该定时同步模块的输入,为QPSK基带信号,dout_i和dout_q为定时同步后输出的最佳采样点值,dout_i_1b和dout_q_1b为定时同步后对最佳采样点的抽样判决,为二进制解调码元,ted为定时误差曲线,samp_en为同步抽取序列,从图7中可以看到系统处理延时较小,同步达到稳定跟踪后误差抖动较小。In a specific embodiment of the present invention, assuming that the symbol rate of a QPSK signal is 28.6MHz and the system sampling clock is 300MHz, the number of sampling points in each symbol period of the baseband signal is not an integer, and the rounding is about 10. CIC filtering The length of the generator is set to 3*n sampling points, the loop filter is calculated as C1=0.01035, C2=1.32e-6 according to the design rule, and the timing controller is set to 3 symbols to pull a timing control. In the System Generator environment The Xilinx model is built for the algorithm device to simulate, and the simulation results are shown in Figure 6, where din_i and din_q are the inputs of the timing synchronization module, which are the QPSK baseband signals, and dout_i and dout_q are the optimal sampling point values output after timing synchronization , dout_i_1b and dout_q_1b are the sampling decisions for the best sampling point after timing synchronization, which are binary demodulation symbols, ted is the timing error curve, and samp_en is the synchronous extraction sequence. It can be seen from Figure 7 that the system processing delay is small, After synchronization achieves stable tracking, the error jitter is small.
将System Generator中实现定时同步后最佳采样点值输出至Matlab中,画出定时同步前和定时同步后基带信号星座图如图7所示,由星座图可知,该装置稳定工作,同步性能好,恢复出的解调码元准确可靠,与理想QPSK星座图非常接近,判决结果正确。The optimal sampling point value after timing synchronization in System Generator is output to Matlab, and the baseband signal constellation diagram before and after timing synchronization is drawn as shown in Figure 7. It can be seen from the constellation diagram that the device works stably and has good synchronization performance. , the recovered demodulation symbols are accurate and reliable, very close to the ideal QPSK constellation diagram, and the judgment result is correct.
本发明实施例具有以下优点,包括:The embodiments of the present invention have the following advantages, including:
(1)针对过采样处理系统,根据系统处理采样率、信号带宽、接收的信号样式等已知信息,确定每个码元周期内的采样点数,当理论计算的码元周期内采样点数不为整数时,对本算法实现定时同步处理不受影响,此时码元周期内的采样点数取为最接近的整数即可,即本发明算法可以处理一定范围内任意码元速率的定时同步过程。(1) For the oversampling processing system, the number of sampling points in each symbol period is determined according to the known information such as the system processing sampling rate, signal bandwidth, received signal pattern, etc. When the theoretically calculated number of sampling points in the symbol period is not When it is an integer, the timing synchronization processing of this algorithm is not affected, and the number of sampling points in the symbol period can be taken as the nearest integer, that is, the algorithm of the present invention can handle the timing synchronization process of any symbol rate within a certain range.
(2)对本发明装置中的定时误差检测器的误差结果先进入CIC滤波器进行平滑滤波和平均后再输入至环路滤波器,能有效减少定时误差抖动对同步所来带的误差,增强抗干扰能力。(2) The error result of the timing error detector in the device of the present invention first enters the CIC filter for smooth filtering and averaging, and then is input to the loop filter, which can effectively reduce the error caused by timing error jitter to synchronization, and enhance the anti-corrosion effect. Interference ability.
(3)提出一种通用于大范围内任意系统采样时钟、码元速率的信号定时同步过程的环路滤波器参数的设计规则,避免实际工程中对于采样时钟或码速率等任意变更时必须重新设计环路参数的问题;同时合理设计环路滤波器参数,可以在保证同步收敛时间较小的同时,同步误差抖动不会太大。(3) Propose a design rule of loop filter parameters that is generally used in the signal timing synchronization process of sampling clock and symbol rate of any system in a large range, so as to avoid the need to re-design the sampling clock or code rate in actual engineering. The problem of designing the loop parameters; at the same time, the reasonable design of the loop filter parameters can ensure that the synchronization convergence time is small, and the synchronization error jitter will not be too large.
(4)对定时控制器进行改进:根据码元周期内采样点数的多少,设置M个码元牵引一次定时控制,既能解决系统采样时钟与码元速率比值为低倍率情况下定时控制累减器溢出后实时反馈值对延时的严格要求问题,又能有效减小同步锁定后定时误差的抖动,进一步提高同步精度。(4) Improve the timing controller: according to the number of sampling points in the symbol period, set M symbols to pull one timing control, which can not only solve the problem of timing control accumulation when the ratio of the system sampling clock to the symbol rate is low It can effectively reduce the jitter of the timing error after synchronization lock, and further improve the synchronization accuracy.
根据本发明实施例提出的基于Gardner的改进型全数字定时同步方法,实现定时同步后的相位误差抖动小,同步误差曲线平稳,具有较强的抗干扰能力和抗噪性能;实现的结构简单,采用最基本的逻辑器件,如寄存器、乘法器、比较器、加法器、多路选择器等就能完全实现,消耗资源较低;算法处理平台不受限,如FPGA、DSP等平台都易于实现;定时同步算法通用性强,既适用于高采样倍率,又适用于低采样倍率的情况,且环路滤波参数按设计规则一旦配置好,任意变更系统采样时钟或码元速率时,会自动重新计算环路参数,提高效率。According to the improved all-digital timing synchronization method based on Gardner proposed by the embodiment of the present invention, the phase error jitter after timing synchronization is small, the synchronization error curve is stable, and it has strong anti-interference ability and anti-noise performance; the realized structure is simple, Using the most basic logic devices, such as registers, multipliers, comparators, adders, multiplexers, etc., can be fully realized with low resource consumption; the algorithm processing platform is not limited, such as FPGA, DSP and other platforms are easy to implement ;The timing synchronization algorithm has strong versatility and is suitable for both high sampling rate and low sampling rate. Once the loop filter parameters are configured according to the design rules, when the system sampling clock or symbol rate is arbitrarily changed, it will automatically restart. Calculate loop parameters to improve efficiency.
其次参照附图描述根据本发明实施例提出的基于Gardner的改进型全数字定时同步装置。Next, an improved all-digital timing synchronization device based on Gardner proposed according to an embodiment of the present invention will be described with reference to the accompanying drawings.
图8是本发明一个实施例的基于Gardner的改进型全数字定时同步装置的结构示意图。FIG. 8 is a schematic structural diagram of an improved all-digital timing synchronization device based on Gardner according to an embodiment of the present invention.
如图8所示,该基于Gardner的改进型全数字定时同步装置10包括:平滑和滤波模块100、处理模块200、第一控制模块300和第二控制模块400。As shown in FIG. 8 , the Gardner-based improved all-digital
其中,平滑和滤波模块100用于采用CIC滤波器对Gardner定时误差检测器输出的定时误差进行平滑和滤波。处理模块200用于将平滑和滤波后的定时误差进入预先设计环路滤波器参数的环路滤波器处理。第一控制模块300用于在码元周期内采样点数大于第一阈值时,通过定时控制器选择单个码元牵引一次定时控制。第二控制模块400用于在码元周期内采样点数小于第二阈值时,通过定时控制器选择多个码元牵引一次定时控制,以实现进入接收端经过载波剥离后的基带信号的定时同步,其中,第一阈值大于第二阈值。本发明实施例的装置10既能有效降低信号同步后出现的抖动,又能保证信号达到同步锁定的时间不会太长,而且无论对高采样倍率还是低采样倍率,都能使用本算法进行定时同步,从而有效提高定时同步的可靠性、适用性和通用性,效率高误差小,简单易实现。The smoothing and
进一步地,在本发明的一个实施例中,通过内插方法对每个码元周期输出插值的两个采样点,两个采样点为最佳采样点输出和相邻码元的过渡点,提取出两个相邻码元的最佳采样点的幅度和极性变化信息,根据提取的信息以及相邻码元过渡点是否为零的信息,从采样信号中提取出定时误差。Further, in an embodiment of the present invention, two sampling points of interpolation are output for each symbol period by an interpolation method, and the two sampling points are the output of the optimal sampling point and the transition point of adjacent symbols, and extract The amplitude and polarity change information of the optimal sampling point of two adjacent symbols is obtained, and the timing error is extracted from the sampling signal according to the extracted information and whether the transition point of adjacent symbols is zero.
进一步地,在本发明的一个实施例中,根据定时误差通过闭环反馈给内插算法调整插值输出下一个码元周期的两个采样点,同时对外输出最佳采样点。Further, in an embodiment of the present invention, the two sampling points of the next symbol period are adjusted and output by the closed-loop feedback to the interpolation algorithm according to the timing error, and the optimal sampling point is output externally at the same time.
进一步地,在本发明的一个实施例中,定时误差检测器计算公式如下:Further, in an embodiment of the present invention, the calculation formula of the timing error detector is as follows:
其中,y(i)为第i个码元处采样点对应的值,为第i个码元和第i-1个码元的中间采样点对应的值。Among them, y(i) is the value corresponding to the sampling point at the ith symbol, is the value corresponding to the intermediate sampling point of the i-th symbol and the i-1-th symbol.
进一步地,在本发明的一个实施例中,CIC滤波器包括延时器和加减法器,且环路滤波器采用二阶有源比例积分结构。Further, in an embodiment of the present invention, the CIC filter includes a delay device and an adder-subtractor, and the loop filter adopts a second-order active proportional-integral structure.
需要说明的是,前述对基于Gardner的改进型全数字定时同步方法实施例的解释说明也适用于该实施例的基于Gardner的改进型全数字定时同步装置,此处不再赘述。It should be noted that the foregoing explanations of the embodiment of the Gardner-based improved all-digital timing synchronization method are also applicable to the Gardner-based improved all-digital timing synchronization apparatus of this embodiment, and details are not repeated here.
根据本发明实施例提出的基于Gardner的改进型全数字定时同步装置,实现定时同步后的相位误差抖动小,同步误差曲线平稳,具有较强的抗干扰能力和抗噪性能;实现的结构简单,采用最基本的逻辑器件,如寄存器、乘法器、比较器、加法器、多路选择器等就能完全实现,消耗资源较低;算法处理平台不受限,如FPGA、DSP等平台都易于实现;定时同步算法通用性强,既适用于高采样倍率,又适用于低采样倍率的情况,且环路滤波参数按设计规则一旦配置好,任意变更系统采样时钟或码元速率时,会自动重新计算环路参数,提高效率。According to the improved Gardner-based all-digital timing synchronization device proposed in the embodiment of the present invention, the phase error jitter after timing synchronization is small, the synchronization error curve is stable, and it has strong anti-interference ability and anti-noise performance; the realized structure is simple, Using the most basic logic devices, such as registers, multipliers, comparators, adders, multiplexers, etc., can be fully realized with low resource consumption; the algorithm processing platform is not limited, such as FPGA, DSP and other platforms are easy to implement ;The timing synchronization algorithm has strong versatility and is suitable for both high sampling rate and low sampling rate. Once the loop filter parameters are configured according to the design rules, when the system sampling clock or symbol rate is arbitrarily changed, it will automatically restart. Calculate loop parameters to improve efficiency.
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。In addition, the terms "first" and "second" are only used for descriptive purposes, and should not be construed as indicating or implying relative importance or implying the number of indicated technical features. Thus, a feature delimited with "first", "second" may expressly or implicitly include at least one of that feature. In the description of the present invention, "plurality" means at least two, such as two, three, etc., unless otherwise expressly and specifically defined.
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。In the description of this specification, description with reference to the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples", etc., mean specific features described in connection with the embodiment or example , structure, material or feature is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, those skilled in the art may combine and combine the different embodiments or examples described in this specification, as well as the features of the different embodiments or examples, without conflicting each other.
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present invention have been shown and described above, it should be understood that the above-mentioned embodiments are exemplary and should not be construed as limiting the present invention. Embodiments are subject to variations, modifications, substitutions and variations.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810860473.7A CN108989260B (en) | 2018-08-01 | 2018-08-01 | Improved all-digital timing synchronization method and device based on Gardner |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810860473.7A CN108989260B (en) | 2018-08-01 | 2018-08-01 | Improved all-digital timing synchronization method and device based on Gardner |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108989260A CN108989260A (en) | 2018-12-11 |
CN108989260B true CN108989260B (en) | 2020-08-04 |
Family
ID=64551101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810860473.7A Active CN108989260B (en) | 2018-08-01 | 2018-08-01 | Improved all-digital timing synchronization method and device based on Gardner |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108989260B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109787653B (en) * | 2019-01-17 | 2021-03-30 | 上海华测导航技术股份有限公司 | Simple self-adaptive improvement method of timing error discriminator |
CN109768852B (en) * | 2019-02-27 | 2021-08-13 | 东南大学 | Method, device and storage medium for realizing precise symbol synchronization processing based on computer software system |
CN110557195B (en) * | 2019-08-30 | 2020-08-28 | 北京邮电大学 | Timing error detection method and device based on coherent optical communication |
CN113162713B (en) * | 2020-11-26 | 2022-11-01 | 武汉大学 | Variable Symbol Rate Timing Recovery Method and System Based on Gardner Algorithm |
CN112867135B (en) * | 2020-12-31 | 2022-07-01 | 京信网络系统股份有限公司 | Timing error estimation apparatus, method, medium, and communication device |
CN115102816B (en) * | 2022-06-16 | 2023-11-03 | 上海道生物联技术有限公司 | FSK-based phase transition method and system for mixed modulation signals |
CN115189862B (en) * | 2022-07-06 | 2023-12-29 | 中国电子科技集团公司第五十四研究所 | High-precision synchronous data synchronous clock recovery method |
CN115348000B (en) * | 2022-10-19 | 2022-12-13 | 北京航空航天大学 | Symbol synchronization method and device of single sampling point per symbol based on wiener coefficient solution |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102164002A (en) * | 2011-04-15 | 2011-08-24 | 南京理工大学 | Lock detection method for bit synchronization of all-digital receiver |
CN103457680A (en) * | 2013-08-20 | 2013-12-18 | 重庆邮电大学 | Satellite communication timing synchronization error detection method based on full-digital receiving |
CN105516041A (en) * | 2015-11-30 | 2016-04-20 | 上海航天测控通信研究所 | Adaptive digital demodulation system at low signal to noise ratio |
CN106842248A (en) * | 2016-11-23 | 2017-06-13 | 西安电子科技大学昆山创新研究院 | A kind of new method for improving Beidou receiver timing locating speed |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SG124281A1 (en) * | 2004-03-19 | 2006-08-30 | Oki Techno Ct Singapore Pte | Digital radio receiver |
CN101854497B (en) * | 2010-05-07 | 2013-04-03 | 深圳国微技术有限公司 | Digital television receiver and timing recovery method thereof |
JP6212933B2 (en) * | 2013-05-02 | 2017-10-18 | 富士通株式会社 | Digital coherent receiver, optical receiver, optical transmission system, and optical reception method |
CN103746790A (en) * | 2013-12-18 | 2014-04-23 | 中国电子科技集团公司第五十四研究所 | Interpolation-based all-digital high-speed parallel timing synchronization method |
CN105681017B (en) * | 2016-01-14 | 2018-11-16 | 西安电子科技大学 | Timing Synchronization loop circuit state detection method based on Higher Order Cumulants |
CN107566307A (en) * | 2017-08-31 | 2018-01-09 | 北京睿信丰科技有限公司 | Blind equalizing apparatus and method, data modulation system and method |
CN108306839A (en) * | 2018-01-16 | 2018-07-20 | 上海富芮坤微电子有限公司 | A kind of demodulator circuit and construction method applied to GFSK receivers |
-
2018
- 2018-08-01 CN CN201810860473.7A patent/CN108989260B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102164002A (en) * | 2011-04-15 | 2011-08-24 | 南京理工大学 | Lock detection method for bit synchronization of all-digital receiver |
CN103457680A (en) * | 2013-08-20 | 2013-12-18 | 重庆邮电大学 | Satellite communication timing synchronization error detection method based on full-digital receiving |
CN105516041A (en) * | 2015-11-30 | 2016-04-20 | 上海航天测控通信研究所 | Adaptive digital demodulation system at low signal to noise ratio |
CN106842248A (en) * | 2016-11-23 | 2017-06-13 | 西安电子科技大学昆山创新研究院 | A kind of new method for improving Beidou receiver timing locating speed |
Non-Patent Citations (4)
Title |
---|
《Symbol synchronization of the Alamouti space-time block code with the Gardner algorithm》;M. Bazdresch,M. Al-Hamiri;《 2017 8th IEEE Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON)》;20171123;第635-639页 * |
《单_多载波通信系统中同步算法研究及FPGA实现》;王振亚;《中国优秀硕士学位论文 信息科技辑》;20170315;I136-1269 * |
《适用于低滚降因子的定时同步技术研究》;闫朝星,周三文,马云思;《第十二届卫星通信学术年会论文集》;20160303;第214-219页 * |
Huang Lou;Pingfen Lin..《A new lock detector for Gardner"s timing recovery method》.《 IEEE Transactions on Consumer Electronics ( Volume: 54 , Issue: 2 , May 2008 )》.2008,第349 - 352页. * |
Also Published As
Publication number | Publication date |
---|---|
CN108989260A (en) | 2018-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108989260B (en) | Improved all-digital timing synchronization method and device based on Gardner | |
CN101299657B (en) | Symbol timing synchronizing apparatus for complete digital receiver | |
CN103457680B (en) | Timing Synchronization error detection method based on digital reception in satellite communication | |
EP3807996B1 (en) | Low latency combined clock data recovery logic network and charge pump circuit | |
CN108471347A (en) | A kind of parallel time synchronization method based on accurate loop filtering | |
CN108768604B (en) | Low-complexity bit synchronization method for PCM/FM multi-symbol detection | |
CN102170414B (en) | Demodulation and timing synchronization combined method for GFSK (Gauss Frequency Shift Key) | |
CN113132285A (en) | Digital demodulation system and method | |
CN107104917A (en) | Parallel processing TDS OFDM time synchronization methods | |
JP2003520495A (en) | Baud rate timing recovery | |
CN110247751B (en) | Method, device and storage medium for Quadrature Amplitude Modulation (QAM) signal bit synchronization | |
JPH09219732A (en) | Lock detector for data synchronizing device and operating method therefor | |
CN109462421B (en) | Signal timing recovery method and recovery device, signal demodulation method and demodulation system | |
CN114465691A (en) | Low-complexity constant envelope phase modulation signal sampling deviation estimation and compensation method and system | |
CN110880964A (en) | Bit synchronization tracking system based on data conversion tracking loop | |
CN112468281B (en) | High-precision symbol synchronization system | |
JP2001094531A (en) | Method for generating synchronizing pulses representing symbol border of ofdm signal and method for receiving ofdm signal | |
CN110061943A (en) | A kind of symbol timing synchronization method in mpsk signal demodulation | |
CN106612114B (en) | Clock recovery device and clock recovery method | |
CN1312875C (en) | PHS system position synchronous method based on digital lock phase ring and realizing device | |
JP3489493B2 (en) | Symbol synchronizer and frequency hopping receiver | |
US8218702B2 (en) | System and method of adapting precursor tap coefficient | |
KR100327905B1 (en) | Parallel processing methode of apparatus for timing recovery using interpolation filter | |
JPH09214574A (en) | Phase detector for data synchronization device and its operating method | |
KR20040046168A (en) | Symbol timing synchronous apparatus and method, and symbol Timing recovery apparatus for multi-level modulation scheme |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |