0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

地面数字电视接收机帧与载波的同步模块设计与仿真

电子设计 来源:郭婷 作者:电子设计 2018-11-28 08:49 次阅读

1 引言

中国于2006年8月颁布了数字电视的地面广播标准GB20600-2006,成为继美国ATSC、欧洲DVB-T、日本ISDB-T之后又一重要的地面数字电视广播的国家标准。GB20600-2006中对中国数字电视地面传输(DigitalTerrestrial Television Broadcasting,DTTB)系统传输的帧结构、信道编码和调制作了具体的规定。其中帧结构的基本单元——信号帧采用了循环扩展的时域帧头结构,即在每3780个符号的帧体前加入一定长度的经循环扩展后的伪随机序列作为帧头,为系统提供同步和信道估计。本文提出一种接收机同步算法的实现结构,利用已知的时域帧头,联合进行帧同步和载波同步,减少了载波偏差对符号同步的干扰。同时对该结构进行了FPGA实现,以验证其可行性和复杂度。

2 系统模型及基本算法介绍

2.1 国标系统的信号帧结构

国标系统的数据帧是一种4层结构,其中的信号帧是系统帧结构的基本单元。如图1所示,它包含帧体和帧头2个部分。帧体部分有3 780个符号,持续时间为500μs,包含了传送的数据符号和一些系统信息。帧头为m伪随机序列(PN序列),长度视系统采用的帧头模式而定。帧头的序列相对于接收端是已知的,因此可以用来实现接收机的同步和信道估计等算法。

地面数字电视接收机帧与载波的同步模块设计与仿真

帧头部分的长度和内容在不同模式下有不同的规定,但总体结构是相似的。这里仅例举模式1说明帧头的结构。在模式1中,帧头长度是420个符号,由一个83个符号长度的前同步段、一个PN255序列和一个82个符号长度的后同步段构成,前同步段和后同步段定义为PN255序列的循环扩展。

2.2 针对时域帧头的常用同步算法

2.2.1 符号同步算法

在已知的PN序列作为帧头的系统中,常用的符号同步算法是将接收信号与本地PN序列时域相关,然后在相关的结果中寻找峰值。具体的实现结构见图2。

地面数字电视接收机帧与载波的同步模块设计与仿真

由于国标系统的帧头具有循环扩展结构,在存在多径信道环境的情况下,帧头信号与本地PN序列滑动相关的结果近似为信道的数字域等效的冲激响应。因此可以根据预先制定的规则,选择其中的一条多径作为开窗位置的参考径。通常的做法是针对相关结果给定一个门限,相关值超过门限的第一条多径作为开窗起始位置的参考径。此做法的好处是可把能量较大的径的信号包含在开窗范围内,减少符号间干扰(ISI),同时又能够忽略掉一些能量较小的前径。

2.2.2 载波一般估计和精细估计算法

在图3所示的国标系统的帧头中,PN序列的前后端分别加入了循环扩展。即每帧帧头的第83~165个符号的区域A,与第338~420个符号的区域B发送的是相同的信号,同步模块可利用这一循环结构估计载波频偏。

地面数字电视接收机帧与载波的同步模块设计与仿真

假设接收信号为

地面数字电视接收机帧与载波的同步模块设计与仿真

式中:l表示第l帧的符号;n表示帧内的第n个符号;s是发端信号;△F是归一化载波频率误差;N表示一帧的帧体符号数;Ns表示一帧的符号数。

A段帧头符号和B段帧头符号做互相关得

地面数字电视接收机帧与载波的同步模块设计与仿真

取共轭运算。互相关的结果Rmiddle经过取角度运算,即可提取出载波频率误差△F。

同样,精细估计部分利用前后相邻两帧的帧头做互相关,得到

地面数字电视接收机帧与载波的同步模块设计与仿真

式中:LEN表示相关窗的宽度;Ns=4 200。

2.3 传统符号同步和载波同步算法的局限性

传统符号同步方法主要利用了PN序列良好的自相关特性,本地PN序列与帧头相关后会得到一个尖锐的相关峰,可以根据这一相关峰的位置来定位帧头。但当接收信号存在较大的载波偏差时,PN序列的自相关特性会遭到破坏,相关峰的幅度衰落。载波偏差越大,相关峰的幅度衰落越明显,因此较大的载波偏差可能导致同步模块无法精确地定位帧头位置。

本文提出了一种符号同步和载波粗同步的联合结构,减少了载波偏差对符号同步的干扰,又对载波偏差进行初步纠正,把剩余偏差控制在载波一般估计的范围内。

3 联合同步模块架构与FPGA实现

3.1 硬件实现结构框图

笔者提出的国标系统接收机同步模块框图见图4。信号的捕获和同步过程分为3个阶段:

地面数字电视接收机帧与载波的同步模块设计与仿真

1) 扫频符号同步阶段。同步模块先对接收到的数据进行扫频,即载波同步模块对数字振荡器(NCO)先依次输出预先给定的频率,并在每个频点上停留一段时间,以便相关和峰值检测模块能找到并跟踪帧头位置,如没有出现相关峰则再扫描下一个频点。

2) 一般估计阶段。当相关和峰值检测模块成功获取帧同步信息后,进入一般估计阶段。由于扫频模块对载波偏差进行了初步纠正,剩余频偏此时局限在一般估计的有效频率范围内,保证了一般估计的有效性。

3) 精细估计阶段。当剩余频偏在一个相对较小的范围内时,控制模块将转为精细估计模式。精细估计的范围比一般估计小,但是精度高于一般估计,因此可用来最终跟踪载波频偏。

3.2 扫频符号同步模块的实现

扫频符号同步是一个扫描检测反馈的过程,其具体实现结构如图5,主要分为3个部分:

地面数字电视接收机帧与载波的同步模块设计与仿真

1) 检测部分。包括相关器和峰值检测模块。相关器对接收信号进行与本地PN序列的滑动相关。峰值检测模块需要一个预先设置好的门限值,并把滑动相关结果与该门限值比较,如果出现相关值大于门限的情况则对与其间隔一帧的各个点的相关值进行跟踪。如果持续3帧都出现大于门限,即判定为帧同步完成,并输出一个帧同步信号。为了同时实现控制模块的功能,峰值检测模块还要输出一个峰值跟踪信号给扫频控制模块。

2) 扫频控制。其主要功能是控制扫描频率。在模块的ROM中依次存储了被扫描的各个频点的频率值,控制模块根据峰值检测输出的信号决定锁定该频点还是进入下一个频点。为排除突发干扰的影响,对于每个频点,扫频模块都应在该频点停留一定的时间,以便相关检测能够正确地跟踪帧头。由于反馈环路存在延时,扫频在每个频点的停留时间应比帧头检测跟踪时间要适当延长。

扫频相邻频点的频率间隔应小于载波一般估计的有效频偏范围,这样保证载波估计模块有效估计出扫频后的剩余频偏。相关检测部分的门限也要与扫频跨度相对应,使得当剩余频偏大于扫频间隔时系统无法检测出大于门限的相关峰。

3) 载波偏差纠正。这里NCO采用累加器实现,输入为估计的频率,对该频率进行累加(积分),即得到相位值。输出的正弦波和余弦波通过查表实现。

3.3 载波一般估计和精细估计模块

载波一般估计对剩余频偏的有效估计范围是,它需要系统确定帧头位置。因此载波一般估计模块在扫频符号同步结束后就开始工作。

一般估计模块的实现框图如图6。这里采用帧头的A段与B段的相关估计载波频偏。选择A段和B段是因其位于帧头相对靠后的位置,不容易受到影响。对于ISI比较严重的情况,因为接收信号被认为是零均值的随机数,所以ISI也是零均值的随机信号。这样可用长的相关窗取平均的方法在一定程度上消除ISI干扰。为对前后信号做互相关运算,模块需要1个RAM来存储一段帧头信号。由标准所规定的帧结构,循环后缀的长度为82个符号,因此这里RAM存储不超过82个符号长度的数据。

地面数字电视接收机帧与载波的同步模块设计与仿真

精细估计和一般估计同时进行,但只在一般估计跟踪了载波频偏一段时间,且剩余频偏小于精细估计的最大范围之后才开始输出。精细估计对前后相邻两帧的帧头做互相关,互相关的两组数据间隔为帧长4 200。该模块的实现可用一般估计已存储在RAM中的上一帧A段数据与本帧A段数据进行相关。如图6所示,当A段数据到来时,此时RAM中存储的为上一帧A段的数据,因此可以读出RAM中的数据,与接收到的信号做相关即可完成精细估计。具体实现结构如图7,这里RAM是先读后写的,因此数据进入RAM有一个符号的延迟,这对算法并没有影响。

地面数字电视接收机帧与载波的同步模块设计与仿真

3.4 控制扫频模块

控制模块是同步部分最核心的模块,其主要功能有:

1) 控制扫频功能。包括扫频频率的输出,扫频点变换的控制;

2) 控制一般估计和精细估计的转换。在一般估计模式中,对估计出的频率与精细估计的频率范围作比较,如果发现估计的剩余频偏一直处在精细估计的范围内(例如连续5帧),则转换为精细估计;

3)控制模块还包括了反馈环路中的低通滤波器部分,对载波频率的估计进行低通滤波和累加。

4 仿真及分析

在FPGA平台上进行了基带模块的仿真以验证其功能。用于仿真的接收数据中加入了21.17 kHz的载波偏差。仿真的环境见表1。

地面数字电视接收机帧与载波的同步模块设计与仿真

图8说明了仿真的结果,其中,纵坐标为NCO的输入频率,横坐标为经过的帧数。

地面数字电视接收机帧与载波的同步模块设计与仿真

从图8中可以看出,在同步模块工作的初期,由于载波偏差过大,相关模块无法找到相关峰。模块通过扫频、反馈环路与载波一般估计、精细估计的协同工作,跟踪载波频偏,同时扫频帧同步还获取了帧同步信息。由于硬件实现定点化计算精度有限,经过载波同步模块的信号仍然会有少量的载波频偏,这种偏差可通过后边的相位锁定或均衡器模块纠正。

对本文提出的同步模块架构通过FPGA实现并用Altera QuartusII软件进行了仿真和综合,资源的占用情况如表2。如果采用T/2或更高频率的系统时钟,帧头检测的相关器可以被I/Q两路复用,大大减少资源占用。由于算法简单,而且对数据的处理速度要求不高,因此该模块具有占用资源少、运行频率高等优点,完全满足国标系统接收机的设计要求。

地面数字电视接收机帧与载波的同步模块设计与仿真

5 小结

本文基于中国地面数字电视国家标准提出的系统结构,设计了接收机帧同步与载波同步的联合同步模块,并对硬件实现中可能遇到的问题进行了讨论。仿真证明,这种结构可有效解决帧同步与载波同步互相牵制的问题,准确获取帧头信息,且能对抗相对较大的载波频率偏差。如果采用较高的计算精度,载波频率跟踪的准确性则可以得到保证。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1602

    文章

    21317

    浏览量

    593134
  • 数字电视
    +关注

    关注

    3

    文章

    316

    浏览量

    44895
  • 广播
    +关注

    关注

    1

    文章

    289

    浏览量

    22878
收藏 人收藏

    评论

    相关推荐

    地面数字电视接收终端详解

    投影来播放无线地面数字电视节目。当然,未来的趋势一定是内置相应地面数字电视接收模块
    发表于 05-05 08:21

    高清数字电视和高清数字电视接收(一体)的定义

    向下兼容4:2:2以及4:2:0格式的标清数字电视的设备。它可以划分为一体和分体;一体就是指内置各类高清数字
    发表于 05-05 09:15

    卫星数字电视接收机的信号检测功能

    。反之,当接收机失锁时,MPEG-2解码器将停止解码,同时机器发出失锁告警,此时监视器上将出现黑屏或静。综上所述,卫星数字电视接收机的各项信号检测功能是为了满足接收的需要。这些检测功
    发表于 08-17 13:51

    彩色电视接收机自动增益控制(AGC)电路应用分析

    【作者】:刘仰会;【来源】:《电子设计工程》2010年02期【摘要】:在论述自动增益控制(AGC)电路的基础上,介绍自动增益控制在康佳彩色电视接收机中的应用,并针对彩色电视接收机所出现的故障,给出
    发表于 04-24 09:30

    卫星数字电视接收系统结构方框图

        4.2.2 卫星数字电视接收机     
    发表于 09-30 22:14

    地面数字电视接收端系列国家标准培训

    中国电子工业标准化技术协会中电标[2012] 1号关于举办“地面数字电视接收端系列国家标准”培训班的通知各有关单位:GB/T 26686-2011地面数字电视接收机通用规范等6项国家标
    发表于 02-13 15:00

    卫星数字电视接收机技术要求GY/T 148-2000标准

    卫星数字电视接收机技术要求Specification of measurement for satellite digital television receiver 1 范围本标准规定了卫星数字电视接收机技术要求。本标准适用于卫星
    发表于 09-02 12:36 23次下载

    卫星数字电视接收机技术要求 GY T 148-2000

    卫星数字电视接收机技术要求 GY T 148-2000
    发表于 11-22 16:46 40次下载

    地面数字接收机技术规范

    地面数字接收机技术规范:本规范适用于整合型数字电视接收机的及独立型数字电视接收机等产品。本规范所规定的方法与要求,目的在确认
    发表于 08-22 18:02 14次下载

    卫星电视接收机视频处理电路

    卫星电视接收机视频处理电路
    发表于 03-13 19:40 1240次阅读
    卫星<b class='flag-5'>电视接收机</b>视频处理电路

    电视接收机的检波电路图

    电视接收机的检波电路图
    发表于 05-08 13:16 797次阅读
    <b class='flag-5'>电视接收机</b>的检波电路图

    卫星数字电视接收机切换开关的使用方法

    卫星数字电视接收机切换开关的使用方法 以前生产的数字卫星接收机都具有0/12 V、22 kH
    发表于 08-17 13:19 5236次阅读

    卫星数字电视接收机的工作原理

    卫星数字电视接收机的工作原理 卫星数字电视接收系统一般由接收天线(包括馈源)、低噪声下变频器(高频头LNB)和
    发表于 08-17 13:23 1.2w次阅读
    卫星<b class='flag-5'>数字电视接收机</b>的工作原理

    寻星时卫星数字电视接收机的信号检测功能

    寻星时卫星数字电视接收机的信号检测功能 我们在寻星时,数字机自身有一些检测显示,如信
    发表于 08-17 13:49 1965次阅读

    电子管电视接收机检修

    电子管电视接收机检修说明。
    发表于 03-23 15:29 18次下载
    电子管<b class='flag-5'>电视接收机</b>检修