成形滤波器的设计

合集下载

脉冲成形滤波器的设计

脉冲成形滤波器的设计

分类号论文选题类型U D C 编号本科毕业论文(设计)题目脉冲成形滤波器的设计院(系)物理科学与技术学院专业电子信息科学技术年级2007级学生姓名张力学号2007213154指导教师楚育军二○一一年五月华中师范大学学位论文原创性声明本人郑重声明:所呈交的学位论文是本人在导师指导下独立进行研究工作所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

本人完全意识到本声明的法律后果由本人承担。

学位论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

本学位论文属于1、保密□,在_____年解密后适用本授权书。

2、不保密□。

(请在以上相应方框内打“√”)学位论文作者签名:日期:年月日导师签名:日期:年月日目录内容摘要 (1)关键词 (1)Abstract (1)Key Words (1)1.引言 (2)2.基带脉冲成形滤波的基本原理和设计方法 (3)2.1基本原理 (3)2.2 Matlab设计与仿真 (5)3.基带脉冲成形滤波器的FPGA实现方法 (8)3.1查表法基本原理 (8)3.2实现结构 (8)3.3 quartus仿真结果 (10)4.结论 (11)参考文献 (11)致谢 (12)内容摘要:基带成形滤波器是全数字调制器的重要组成部分之一。

成形滤波运算是调制过程中运算量较大的部分,高效的实现成形滤波对提升调制器的性能有着重要的意义。

本文首先介绍基带脉冲成形滤波器的基本原理,然后介绍采用Matlab设计成形滤波器的方法和仿真结果,最后给出使用查找表在FPGA上实现基带脉冲成形滤波器的设计方法。

基带成形滤波器的数字设计与实现

基带成形滤波器的数字设计与实现

(c olfEet ncadI oma o , otw s r o tcncl nvri , ’ 1 19 C ia Sh o o l r i n f r t n N r et nP l eh i i sy Xi 7 0 2 , hn ) co n i h e y aU e t n a
第 2 0卷 第 1 3期
V0 .O 1 2 No 1 .3
电 子 设 计 工 程
Elc r ni sg g n e i g e to c De i n En i e rn
21 0 2年 7月
J与实现
王 顶 ,刘 智 朋 ,赵 颐 轩
c m mun c to y t m. o i ai n s se
Ke r s e e a d s a ig f t r a l g;F GA ; o k u a l y wo d :b s b n h p n l ;s mp i i e n P lo ptbe
在 现 代 无 线 电通 信 中 . 于 基 带 信 号 的频 谱 范 围都 比 较 由
案 所设 计 的 基 带 成 型 滤 波 器 可 以很 好 地 完成 通 信 系统 中信 号 的成 型特 性 。 关 键 词 :基 带 成 型 滤 波 器 ;采 样 :F G P A; 表 查 中 图分 类号 : P 9 . T31 9 文献标识码 : A 文 章 编 号 :1 7 — 2 6 2 1 ) 3 O 9 — 3 6 4 6 3 (0 2 1 一 0 5 0
Ab t a t B s d o h rn i l f h a e a d s a i g f t r ii l e iain mah d o e b s b n h p n l ri s r c : a e n t e p i c p eo e b s b n h p n l ,ad g t a z t t o f h a e a d s a i gf t t i e a rl o t i e s i to u e . i t f l ,b sn T AB, h ss h me g t t e smu a in d t ft esg a h p d a d s r st i aa i n r d c d F r l y u i g MA L soa t i c e es h i lt aa o in ls a e n t e h sd t o h o n F GA. d t e P An h n,i r a i st e f n t n o ii l a e a d s a i g f t r yu i gt e o e ain o o i g u e t be T i t e z h c i f g t s b n h p n l sn p rt fl k n p t l. h s l e u o d ab i eb h o o h a p p ra s s st e MODE I t i e t e smu ai n o to ft e sg a h p d An h s o to e n tae h tt e a e l u e h o S M o g v h i lt u c me o i n ls a e . d t i u c me d mo sr ts t a o h h b s b n s a i g f t r d sg e y t i c e a p re t a h e e t e s a i g p r r n e o h s n n t e a e a d h p n l e in d b h s s h me c n e f cl c iv h h p n e o ma c f t e i a i h i e y f gl

机械类毕业设计--滤波器加工工艺设计

机械类毕业设计--滤波器加工工艺设计

机械类毕业设计--滤波器加工工艺设计本文主要介绍了一种滤波器的加工工艺设计,包括加工流程、工艺参数、加工设备等内容。

该设计基于一款二阶Butterworth滤波器,旨在提高其加工效率和加工质量。

一、设计要求1、对于所制作的滤波器,其公称直径为40mm,长度为50mm。

2、要求加工精度高,表面光洁度要达到Ra0.4μm。

3、要求工艺简单,加工效率高。

二、工艺流程滤波器的加工工艺流程如下:1、原材料切割:选取直径为50mm、长度为110mm的铝合金圆棒料,通过齿轮切割机将其切割成长度分别为25mm和85mm的两根棒材。

2、车削:采用CNC车床进行车削加工,分别完成滤波器的外形加工和内部凹槽加工。

3、铣削:采用CNC加工中心进行铣削加工,完成滤波器的外部螺纹加工及内外表面的光洁度加工。

4、打磨:采用磨头进行轻微打磨,以提高滤波器的表面光滑度。

5、质检:对成品进行质检,检查加工误差是否在允许的范围内,表面光洁度是否满足要求。

三、工艺参数1、材料选择:选用硬度较高、成型性能好的铝合金6061材料。

2、车削工艺参数:(1)进给速度:15mm/min。

(2)切削深度:0.1mm。

(3)转速:300r/min。

(4)刀具:龙门刀具。

3、铣削工艺参数:(1)进给速度:30mm/min。

(2)切削深度:0.5mm。

(3)转速:1200r/min。

(4)刀具:球头铣刀。

4、打磨工艺参数:(1)磨头规格:Φ12mm的绿色磨头。

(2)转速:5000r/min。

(3)进给速度:10mm/min。

四、加工设备1、齿轮切割机:用于切割原料料。

2、CNC车床:用于完成滤波器的外形加工和内部凹槽加工。

3、CNC加工中心:用于完成滤波器的外部螺纹加工及内外表面的光洁度加工。

4、磨头:用于轻微打磨。

五、结论本设计使用了CNC设备进行滤波器加工,能够提高加工效率和加工精度。

同时,采用铝合金6061材料,能够提高滤波器的强度和硬度。

在工艺参数和步骤上做出调整,能够满足设计要求,制作出高精度和高光洁度的滤波器成品。

基带成形滤波器的数字设计与实现

基带成形滤波器的数字设计与实现

基带成形滤波器的数字设计与实现王顶;刘智朋;赵颐轩【摘要】Based on the principle of the baseband shaping filter, a digital realization mathod of the baseband shaping filter is introduced. First of all, by using MATLAB, this scheme gets the simulation data of the signal shaped and stores this data in FPGA. And then, it realizes the function of digital baseband shaping filter by using the operation of looking up the table. This paper also uses the MODESiM to give the simulation outcome of the signal shaped. And this outcome demonstrates that the baseband shaping filter designed by this scheme can perfectly achieve the shaping performance of the signal in the communication system.%根据基带成型滤波器的工作原理,文中设计出了一种基带成型.滤波器的数字实现方案。

该方案首先运用MATALB仿真工具得到信号基带成型后的仿真数据,并将仿真数据存储在FPGA中。

然后通过查表操作实现了数字基带成型滤波器的功能。

文中还给出了通过MODELSIM得到的信号基带成型后的仿真结果,仿真结果表明,由该方案所设计的基带成型滤波器可以很好地完成通信系统中信号的成型特性。

基于DSP的基带成型滤波器设计

基于DSP的基带成型滤波器设计
A s r c : n w r l s o m n c t o s b e a d p l e h p d f i e i i i al o u a o i n f t e c r b t a t I i e e s c m u i a i n , as b n u s s a e i t r S d g t m d l t r S o e o h o e m d e T e r n i l o b s b n h pi g i t r d s g e S n t e M t a s f w r b s b n s a i g i t r o ui . h p i c p e f a e a d s a n f I e , e i n d U i g h a l b o t a e a e a d h p n f I e c e f c e t o T S 2 V 5 0 h p a h o e d s g .I h C n i o m n i u a i n e u t h w t a h e i n o f i i n s t M 3 0 C 4 9 c i s t e c r e i n n t eC S e v r n e t S m l t o ,r s l s s o h t t e d s g o h a e b n h p n i t r s al m u t o a c l t o , r a i e t e c e f C e t c n b a i y m d f e ft e b s - a d s a i gf 1e m 1a o n f c l u a i n e lt m , h o f i in s a ee s l o i id i t e y t m i i e wi h t e t e d o i i a o m n c t o s o t a e n h s s e , n 1 n t h r n f d g t l c m u i a i n s f w r . KyWr s bs—hpdfie e o d : a e s a e i t r; D P I T A S ; I LB 【 A

基于FPGA的成型滤波器毕业设计

基于FPGA的成型滤波器毕业设计

基于FPGA的成型滤波器毕业设计目录1 引言 (1)1.1 成型滤波器的应用 (1)1.2 数字通信系统模型介绍以及成型滤波器在数字通信系统中的作用 (1)1.3 成型滤波器的硬件实现 (2)2 数字成型滤波器的设计 (4)2.1 成型滤波器的设计原理 (4)2.2 FIR滤波器常用结构 (8)2.3 窗函数法设计FIR滤波器 (12)2.4 平方根升余弦滚降滤波器的设计及MATLAB仿真 (17)3 基于FPGA的成型滤波器设计 (24)3.1 FPGA开发环境与工具 (24)3.2 成型滤波器的FPGA仿真实现(采用FIR核实现) (25)结论 (30)致谢 (31)参考文献 (32)1 引言 在现代无线电通信中,成型滤波器能够有效克服码间干扰,从而提高了整个通信系统的性能,因此一个通信系统能否有效、可靠地工作,成型滤波器起到了重要作用,是数字通信系统的一个必不可少的环节。

1.1 成型滤波器的应用随着现代数字通信技术的发展,频带拥挤问题日益突出。

由于数字信号传输信道的带限以及非线性,对发送信号的频谱提出了较高要求[1]。

如何节省频带,提高频谱利用率,已成为数字通信领域的一个重要课题[1]。

为了提高频谱的利用率,除采用高效率的数字调制技术、正交极化技术(水平、垂直极化公用技术)之外,还广泛使用成形滤波技术,即对发送信号的频谱进行专门加工,使其在消除码间干扰(ISI)和实行最佳检测的前提下,压缩信号频带,提高频谱的利用率[1]。

随着数字通信技术的发展,基带信号的频谱成形发展出了多种方法,作为数字通信中的核心模块之一,对于成型滤波器的研究也越来越受到重视并逐步成熟起来。

1.2 数字通信系统模型介绍以及成型滤波器在数字通信系统中的作用 数字通信系统细分为数字频带传输通信系统、数字基带传输通信系统、模拟信号数字化传输通信系统。

数字频带传输系统是利用数字信号来传递信息的通信系统,如图1.1[2] 。

涉及的技术问题有很多,其中主要有信源编码与译码、信道编码与译码、数字调制与解调、同步以及加密与解密[2]。

滤波器的设计流程和工程实施方法

滤波器的设计流程和工程实施方法

滤波器的设计流程和工程实施方法在电子电路设计和工程实施中,滤波器是一种重要的电路组件,用于滤除或改变信号中的特定频率成分。

滤波器的设计流程和工程实施方法对于确保电路性能和信号质量至关重要。

本文将介绍滤波器设计的基本流程和一些常用的工程实施方法。

一、滤波器设计的基本流程滤波器设计的基本流程包括需求分析、设计规范、滤波器类型选择、电路模拟和优化、电路实现和性能验证等步骤。

1、需求分析:首先需要明确设计所需的滤波器的性能要求和功能需求。

这包括滤波器的通带范围、截止频率、阻带范围、衰减等参数。

同时,还需要考虑实际应用环境和可行性。

2、设计规范:基于需求分析的结果,制定滤波器的设计规范。

这包括确定滤波器的类型(如低通滤波器、高通滤波器、带通滤波器或带阻滤波器)、滤波器阶数、频率响应等。

3、滤波器类型选择:根据设计规范,选择合适的滤波器类型。

不同类型的滤波器有不同的特性和适用范围。

常见的滤波器类型包括巴特沃斯滤波器、切比雪夫滤波器、椭圆滤波器等。

4、电路模拟和优化:使用电路模拟工具,如Spice软件,进行滤波器电路的模拟和优化。

通过调整电路参数和拓扑结构,优化滤波器的性能指标,如通带增益、截止频率、阻带衰减等。

5、电路实现:在完成电路模拟和优化后,可以选择合适的元器件和材料,开始电路实现。

这包括选择适当的电容、电感、运算放大器等,以及设计电路的布局和走线。

6、性能验证:完成电路实现后,进行性能验证和测试。

这包括测量滤波器的频率响应、阻带衰减、相移等指标,以确保滤波器达到设计要求。

二、工程实施方法除了滤波器设计的基本流程外,还有一些常用的工程实施方法值得注意。

1、工程实施经验:借鉴工程师的实施经验可以帮助设计和实施滤波器。

在设计过程中,可以参考和学习已有的成功案例和工程实践,以及通过仿真和实验来验证设计结果。

2、元器件选择:选择合适的元器件对于滤波器的性能至关重要。

根据设计要求和实际应用场景,选择适当的电阻、电容、电感和运算放大器等元器件。

数字脉冲成形滤波器的设计与基本原理

数字脉冲成形滤波器的设计与基本原理

数字脉冲成形滤波器的设计与基本原理在不久的将来数据主要的打包传输方式将是通过无线和其他传输系统完成,脉冲成形滤波器在保持信号完整性中将起到关键作用。

作者ken gentile随着这个世纪数字技术的快速发展,越来越多的射频应用程序应用到点对点的数据传输。

一般的方案是将数据转化为一个合适的基带信号,然后调制到射频载波。

包括像电缆调制解调器、手机和高清晰度电视(HDTV)这些普遍的例子中,将模拟信号转换成1和0(位)有序结合的数字逻辑形式。

无论是否通过电话线﹑同轴有线电视、光纤或自由空间,首要的任务是将这些数据从信源传输到目的地。

一段简短的历史介绍在最简单的形式中,两点之间二进制信息的传输(比特)是一个简单的任务。

摩尔斯电码,自19世纪中叶以来摩尔斯电码用“点”和“破折号”表示一个二进制信息传播的形式一直在使用。

在电报和船对船的光信号传输中发现应用。

然而在现代,数字传输已成为具有更多挑战性的课题。

主要原因是比特数必须在不断增加的时间间隔内发送(数据速率)。

可是,数据速率受到应用程序可用带宽的限制。

此外,在通信系统中噪声的存在也会限制最大的无错误数据传输速率。

数据速率,带宽和噪声之间的关系通过Shannon (1948)被量化标志着通信理论的一个突破。

阐述数字数据的内容在现代数据传输系统中,位或位组(符号)通常是单个脉冲的形式传输。

一个矩形脉冲可能是最基本的,很容易在真实的系统中实现因为它与打开和关闭开关相比更直接,这是二进制信息概念的同义词。

例如,一个“1”电位可能被用来打开一个脉冲时间间隔(τ秒),这将产生一个输出电平,“A”(见图1a)。

间隔地,一个“0”电位将关闭电源,在单个脉冲时间间隔内产生一个零电平。

图1.单个矩形脉冲和它的傅里叶变换脉冲傅里叶变换的增益率其光谱特征如图1所示,脉冲的宽度τ大部分能量包含在主瓣,横贯一个单向的1/τ赫兹的带宽。

这将意味着一个数据传输通道的频率跨度至少要2/τ赫兹的带宽,稍后将对此说明。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 在本设计的软件流程详见系统框图。

由于模块很多所以在此不再一一介绍。

下面是设计中的几个主要模块。

其中分频模块,串并/并串模块比较简单,所以不再介绍。

信道估计模块的算法采用自己的LS 算法。

上变频DDC 由于边频很高,所以拟采用AD 公司的ad9857,如果板子上没有专用器件的话,则改成基于FPGA 的DDC 。

下边频在FPGA 中作。

图1 π/4-DQPSK 调制框图k θ图2 π/4-DQPSK 解调框图图3 8PSK 调制框图和顶层原理图2 调制解调器的系统实现在现代数字通信系统中,FPGA 的应用相当广泛。

尤其是在对基带信号的处理和整个系统的控制中,FPGA 不但能大大缩减电路的体积,提高电路的稳定性,而且先进的开发工具使整个系统的设计调试周期大大缩短。

本系统的核心算法也都是在FPGA 中实现的。

在调制端,数据首先在FPGA 中完成信道编码(本系统中此工作也可在DSP中完成),然后有数据调制,分路,内插和成形滤波,信号在AD9857中完成直接数字上变频和数模转换,经过运放得到带宽为200kHz的中频信号。

发FPGA图4 系统实现结构示意图在解调端,模拟信号通过A/D采样器被搬移到低中频,并转化为数字信号,再由FPGA中设计的DDC将其下变频至基带。

除此以外,收端FPGA还需要完成同步捕获,数据解调和信道解码,如果是相干解调还需要完成相干载波的恢复,最后输出解调数据。

2.1 成形滤波器设计信号的相位跳变是瞬时变化的,瞬时变化的相位会使信号频谱发生扩散,导致需要非常大的信道带宽才能无失真地传输信号。

为了把信号频谱限制在一个比较合理的范围内,对基带信号进行滤波是必不可少的。

但是基带滤波会使信号在时域上扩展,如果设计不好将在接收端引起严重的码间干扰(ISI)。

奈奎斯特第一准则(第一无失真条件)告诉我们:如果信号经传输后整个波形发生了变化,但只要其特定点的抽样值保持不变,那么用再次抽样的方法仍然可以准确无误的恢复原始信号。

也就是说,只要把通信系统包括发射机、信道和接收机的整个响应设计成在接收机端每个抽样时刻只对当前的符号有响应,而对其他符号的响应全等于0,那么ISI的影响便可消除。

这是对奈奎斯特准则的时域描述。

满足奈奎斯特准则的滤波器有许多种,最简单的是理想低通滤波器。

但是这种理想的滤波器是物理不可实现的,因为实际的滤波器不可能做到垂直截止,而且时域拖尾过长,运算时要求很高的精度且容易产生偏差。

在实际通信系统中广泛应用的成形滤波器是升余弦滤波器,这是因为它具有以下的优点:(1)可以消除理想低通滤波器设计的困难,有一平滑的过渡带;(2)通过引入滚降系数,改变传输信号的成形波形,可以减小抽样定时脉冲误差所带来的影响,即降低了码间干扰(ISI )。

升余弦滤波器的频率响应由下式决定:1 1 021111()[1cos(())] 22221 0 2f T T H f f f T T T f T απααααα⎧⎪⎪⎪⎨⎪⎪⎪⎩-≤≤--+=+-≤≤+≥ (2-1) 其中,α是滚降因子。

T 是符号间隔,1/s T R =(s R 是符号速率)。

整个系统的绝对带宽为12sB R α+= (2-2) 该传输函数的时域响应为 222s i n /c o s /()/14/t T t T h t t T t Tπαππα=- (2-3) 由上式可以计算出,升余弦滚降信号在前后抽样处的串扰始终为零,因而满足抽样值无失真的充要条件。

滚降系数α愈小,传输频带愈小,但波形的起伏愈大,对接收端定时的要求增加。

滚降系数α愈大,虽然波形的起伏愈小,但传输频带就愈大。

当0α=时,升余弦滚降信号变成了上面提到的理想低通滤波器,此时信号的频带最窄;当1α=时,升余弦滚降信号的频带最宽,为理想低通滤波器的2倍。

所以,升余弦滚降滤波器是以频带的扩大来换取码间干扰的减小。

考虑到接收波形的再生判决中还要再抽样一次以得到无失真波形的抽样值,而理想瞬时抽样不可能实现,也就是抽样时刻不可能完全没有误差,因此,为了减小抽样定时脉冲误差所带来的影响,滚降系数α不可能太小,通常要求0.2α≥。

而在高速数字传输系统中,还应该考虑频带利用率,故滚降系数的范围一般为0.20.8。

当0.4α=,阶数N =91,每个码元采样点数M =8时,滤波器的冲激响应和频率响应分别如图5.1 a),图5.2 b)所示。

a) 升余弦滤波器的冲激响应b) 升余弦滤波器的频率响应图5 成形滤波器特性a) 滤波前频谱b) 滤波后频谱2.2 直接数字下变频器根据Nyquist采样定律可知,如果中频频率为36.864MHz时,采样频率必须超过73.728MHz,而一般情况采样频率为4倍载波频率,即147.456MHz。

如此高的采样频率对系统提出了很高的要求:高速采样AD和很高的处理带宽。

考虑本文系统的中频信号是一个带通信号,由Nyquist带通抽样定理[8]可知,抽样速率并不需要一定大于信号最高频率的2倍,用较低的采样速率也可以正确地反映带通信号的特性。

根据上面的分析,本文系统采用单AD的直接中频带通采样方案。

这不仅大大降低了系统的工作频率和处理带宽,还大大降低了系统的成本和复杂度。

图6 直接数字下变频器原理图图6中的FCW为频率控制字,用于设定NCO所产生信号的频率值,CLK为NCO 的工作时钟,AFC 为自适应频率控制字,用于载波跟踪,由后面要讲述的鉴频器产生,I 、Q 为经过下变频器后得到的正交和同相两路信号,ROM 为正余弦表,每张表暂存1024个样本值。

接收的模拟信号频率为36.864MHz ,首先进行AD 采样,采样时钟频率为16.384MHz ,AD 采样后频谱被搬移到4.096MHz 的低中频处,再由FPGA 中设计的直接数字下变频器DDC 将中心频率搬至零频。

2.3 积分梳状滤波器高分解速率滤波器的一种非常有效的结构就是由Hogenauer 引入的“级联积分器梳状(cascade integrator comb,CIC)”滤波器。

CIC 滤波器(也称为Hogenauer 滤波器)已经被证明是在高速抽取或插值系统中非常有效的单元。

主要应用就是无线通信,其中包括以RF (Radio Frequency ,射频)或者IF (Intermediate Frequency ,中频)为采样速率的信号需要降低到基带。

由于其不需要复杂的乘法运算,因此非常适合于前端的高速滤波。

本系统FPGA 前端采样速率为16.384MHz ,128倍抽取。

如果采用199阶FIR 滤波器,做一次卷积运算大概需要100次乘法运算,100次移位运算和99次加法运算,这将直接导致系统前端的负荷非常大,而且需要占用大量的逻辑资源。

因此我们选择更加有效的级联积分梳状结构,即CIC 滤波器。

CIC 滤波器是一种基于零极点相抵消得FIR 滤波器,它由积分和梳状两部分组成,其结构原理如图7所示。

其表达式可以写为下式:110(1)()[](1)R M N RM NN k NICN k z H z H H z z ----=-===-∑ (2-4) 其频率响应可以写成下式:s i n ()[]s i n (/)NMfH f f R ππ= (2-5)其中N ,R ,M 分别表示滤波器中积分和梳状部分的级数,抽取率的大小以及差分延时的大小。

CIC 的性能指标主要由旁瓣抑制A ,阻带衰减α,以及带内容差δ等参数指标决定。

它们与参数N ,R ,M 的关系分别为(13.46) dB A N =⨯20lg N b α=⨯20l g s i n bN bπδπ=⨯ (2-6)其中b 表示带宽比例因子。

图7给出了一个三阶CIC 滤波器,该滤波器包括一个三阶积分器和一个三阶梳状部分,并且采样速率降低了R 倍,即R 倍抽取。

高抽取速率滤波器的延迟数量D 的典型值是1或2。

设滤波器输入字宽为M 位,D = 2,即DR = 2R ,需要的内部字宽为23log (2)N M R =+,以保证不会产生运行时间溢出。

IIIC C C R图7 三级CIC 滤波器,每级N 位综合考虑带外衰减特性和带内容差问题,CIC 滤波器的级联数不宜过大,本系统中采用三级32倍抽取的CIC 滤波器。

图3.17为FPGA 中同相支路数据滤波前后的谱特性分析,滤波后的频谱中不断衰减的梳状部分清晰可见。

如果CIC 的级数过大,抽取倍数过多,通带的衰减将会导致信号失真,这时我们需要对通带进行补偿。

由于本系统中抽取倍数并不高,所以补偿滤波器的设计这里不做过多讨论。

2.4 匹配相关器的同步捕获数字匹配相关是伪随机序列的一种快速捕获方法,能大大缩小捕获时间。

在捕获过程中,接收信号与本地序列连续地进行相关运算,每进行一次相关运算得到的相关结果都与一门限相比较。

由于本地序列是静止的,相关过程相当于接收信号滑过本地序列,每来一个数据产生一个相关结果,当滑到两个序列的相位对齐时,必有一个很高的相关峰输出,此时本地序列与接收信号同步。

匹配滤波器的相关运算结果为1(,)(,)(,)0L I Q n I Q n I Q n S u m D a t a C -==⋅∑ (2-7)其中,n C 为伪随机码,L 为伪随机码序列长度。

相关峰为22I Q Mag Sum Sum =+ (2-8)本文系统采用仿真提出的能量检测法,帧头包含L 位巴克码,BPSK 调制方式,而数据采用π/4-DQPSK 调制方式,同时实现位同步和帧同步。

根据巴克码序列的自相关特性,先对I 、Q 两路分别做滑动相关,窗口长度为L ,然后将相关的结果平方相加。

简单起见,实际系统中只抽取四路,主时钟频率为四倍符号速率,流水线设计。

为方便描述,给出如下并行结构图:2222...图8 FPGA 中同步捕获实现框图FPGA 中匹配相关模块时序对应关系如图8所示,其中Mag1,Mag2,Mag3,Mag4为四路相关峰信号,DET 是位同步指示信号,它对应着四路极大值中的最值。

在实际系统中,我们将并行结构改为更适合FPGA 实现的流水线结构,它可以使程序更紧凑,占用更少的逻辑单元。

经过在FPGA 中对这两种方法的设计比较,发现流水线结构大概可节省2/3的逻辑单元。

上述的匹配相关器可同时实现突发检测、位同步和帧同步,定时误差最大为1/8码片长度。

2.5 频偏估计和环路滤波在本方案的设计中,帧头包括两部分,L 位的巴克码和M 位的训练序列,巴克码序列用做位定时恢复,训练序列用来进行频偏估计。

为了简化算法,巴克码和训练序列均采用BPSK 调制方式。

频率误差信号的产生是通过比较前后码元相位误差()rot k φ∆而得到的,并由此产生频率控制信号AFC ,通过AFC 对本地载波的不断调整,从而使本地载波和接收信号载波达到同步,算法如下:假设I 、Q 两路的第k 个经下变频和滤波后的输出分别为I k 、Q k ,则有:()11k k k k Dot k I I Q Q --=+(2-9)()11k k k k Cross k Q I I Q --=- (2-10)设接收到的第k 个码元为k k k j in jQ I e k A k S +=⋅=)()()(φ (2-11))]()([)]1()([)1()()((mod))1()()1()()1()()1()()(k k j k k j k j k j in in out rot ek A k A e k A k A e k A e k A k S k S k S φφφφφφ∆-∆---⋅-⋅=⋅-⋅=⋅-⨯⋅=-⨯= (2-12)其中)((mod)k φ∆为前后码元调制相位差,对应于BPSK 其可能的相位取值分别为:o 0和o 180。

相关文档
最新文档