宽带短波信道模拟器中数字下变频的实现

摘要: 宽带短波信道模拟器是一种运用仿真技术对真实的短波信道进行模拟的仪器。首先指出数字下变频在宽带短波信道模拟器中的作用。然后,阐述了数字下变频中的数控振荡器、CIC 滤波器、半带滤波器和低通滤波器的实现方法。最后,结合Matlab 算法仿真技术,不依赖FPGA 的IP 核,设计并实现了基于FPGA 的数字下变频。功能与时序仿真结果表明: 基于FPGA 设计实现的数字下变频能够满足宽带短波信道模拟器性能指标要求,并且具有灵活性、通用性和修改参数方便等特点。

0 引言

短波通信信道具有时变和色散的特性,并且容易受到噪声干扰,所以模拟其传输特性,具有很高的实用价值。短波信道模拟器借助先进的仿真技术手段实现在实验室环境下进行通信试验,因其具有有效性、经济性、安全性和直观性等特点,在通信试验中可广泛使用。传统的短波信道模拟器大部分停留在话音带宽上,其主要不足是功耗过高、体积庞大、可控性不高及实时性不好。模数转换器( A/ D)器件和数字信号处理理论的飞速发展,为研制宽带短波信道模拟器奠定了坚实的基础,但由于现有的数字信号处理器( DSP) 处理速度有限,往往难以对高速率A/ D 采样得到的数字信号直接进行实时处理,为了解决这一矛盾,需要采用数字下变频( DDC) 技术。所以数字下变频技术在宽带短波信道模拟器的数字化和软件化过程中起到了重要的作用。FPGA 具有较高的处理速度和很强的稳定性,而且设计灵活、易于修改和维护,同时可以根据不同的系统要求,采用不同的结构来完成相应的功能,大大提高系统的适用性及可扩展性。因此,FPGA 逐渐成为实现DDC 的首选。

1 宽带短波信道模拟器设计

宽带短波信道模拟器的输入为短波调制信号( 3~ 30 MHz) ,首先经过高速A/ D 直接进行采样,将模拟的调制信号转换为数字信号,然后再通过数字下变频技术分离出I、Q 两路数字基带信号,以便于后续的数字信号处理。信号处理中通过显示控制设备对信道参数进行设置和输出。最后处理好的信号再经过D/ A 转换后,通过低通滤波器、放大器和程控衰减等设备输出最终所需的模拟信号。这样就大大降低了ADC 和DSP 器件性能的要求,减轻了数字信号处理的负担,便于实现并有效降低成本。宽带短波信道模拟器的体系结构如图1 所示。

图1 宽带短波信道模拟器的体系结构图

宽带短波信道模拟器通过数字下变频降低采样数据率,减轻后续信号处理的压力。数字下变频在模拟器中起到前端ADC 和后端DSP 器件之间的桥梁作用。在数字下变频部分中可以方便地对接收信号频段和滤波器特性等进行编程控制,极大地提高了宽带短波信道模拟器的性能和灵活性,对于系统的升级或是兼容,都非常方便。

2 基于FPGA 的数字下变频实现方案

宽带短波调制信号的输入频率为3~ 30 MHz,根据带通采样理论,在工程实现上,信号采样速率一般为模拟信号带宽的2. 5 倍左右,考虑到在器件满足要求的前提下可以尽量提高采样频率,选用了64 MHz 作为ADC 的采样频率。经过数字下变频的32 倍变频,最终输出到DSP 的信号带宽为2 MHz。

该文中的DDC 实现不采用Altera 公司所提供的IP核,这样可以降低成本,减少对国外技术依赖。

FPGA 器件采用cyclone III 器件,它是Altera 公司新一代采用SRAM 工艺低成本的FPGA,该系列器件的特点是低成本、低功耗和高性能。具有嵌入式乘法器,实现专门的乘法和乘加运算,还可实现有限脉冲响应( FIR) 滤波器; 最多有20 个全局时钟,支持动态时钟管理以降低用户模式时的功耗; 并且有4个锁相环( PLL) 。根据该设计的数据处理要求,估算处理所需的资源,以及引脚封装有利于制板的原则,选用EP3C40Q240C8N 型FPGA,并在开发工具Quartus II 上对信号发生器的设计、综合及仿真。

2. 1 数控振荡器设计

NCO 是决定DDC 性能的主要因素之一。NCO的目标是产生频率可变的正交正、余弦样本信号。

NCO 采用直接数字合成( DDS) 的方法实现,目前常见的技术有查表法和CORDIC 计算法,在软件无线电超高速的信号采样频率的情况下,NCO 实时的计算方法是很难实现的。此时,NCO 产生的正弦样本最有效和最简单的方法就是查表法,即事先根据各个NCO 正弦波相位计算好相位的正弦值,并按相位角度作为地址存储该相位的正弦值数据,其原理图如图2 所示。

图2 基于查表法的NCO 原理图

图2 中,32 位累加器由一个32 位的加法器和一个32 位寄存器组成,在时钟的作用下,加法器通过寄存器将输出数据送入到加法器的一个输入端,与32 位的频率控制字进行相加运算,得到一个有规律的相位累加结果。查找表实际上是一个存储了正弦信号抽样点幅度编码的只读存储器ROM,但ROM表的大小会随地址位数的增加成指数递增关系,因此,为了不减少查找表的地址位数而满足信号性能,必须采用优化方法来减小ROM 表的大小。根据正弦波的对称特性,只需存储四分之一周期的幅值,再通过相应的转换即可恢复出整个周期的幅值。同时,由于余弦波和正弦波相位差为??/ 2,可以很容易地实现余弦信号。

完成DDC 的NCO 模块设计后,将需要下变频的输入信号与NCO 产生的2 路正交本振信号进行相乘,完成数字混频正交变换,即完成频谱搬移。

2. 2 CIC 滤波器设计

CIC 积分梳状滤波器是实现高速抽取非常有效的单元。CIC 滤波器的单位冲激响应为:

式中,D 是CIC 滤波器的阶数,滤波器系数都为1。

根据Z 变换的定义,CIC 滤波器的Z 变换为:

从式( 2) 可以看出CIC 滤波器由2 部分组成,即积分器和梳状器级联组成,其实现非常简单,只有加减运算,没有乘法运算,FPGA 实现时可达到很高的处理速率。但是,单级CIC 滤波器的旁瓣电平只比主瓣低13. 46 dB,这就意味着阻带衰减很差,一般是难以满足实用要求的。为了降低旁瓣电平,可以采取多级CIC 滤波器级联的办法解决。

N 级CIC 滤波器级联的带内容差是单级CIC 滤波器带内容差的N 倍,这意味着多级CIC 滤波器级联增大阻带衰减的同时也增大了带内容差。所以,CIC 滤波器的级联数是有限的不宜超过5 级。

该设计中,CIC 滤波器需要完成16 倍的抽取,采用5 级级联来实现,输入和输出部分的位宽均为12 bit,在MATLAB 仿真的结果如图3 所示。

图3 CIC 滤波器幅度特性

经过CIC 滤波器后,信号采样速率经过16 倍抽取后变为4 MHz,从而实现了抽取功能,同时也降低了采样速率。

2. 3 半带滤波器

所谓半带滤波器,就是其频率响应满足以下关系的FIR 滤波器:

HB 滤波器由于其系数几乎一半为0,滤波时运算量减少一半,因此被作为第2 级低通滤波和抽取。

HB 的抽取因子固定为2,特别适合采样率降低一半的要求。通过CIC 和HB 滤波抽取后,基带信号由最初的高数据率被降到较低的速率,适于后级FIR处理。

2. 4 FIR低通滤波器设计

数字下变频器的最后一个模块是低通FIR 滤波器,主要用来对信号进行整形滤波不作抽取功能。

信号经过CIC、HB 滤波器后,输入到FIR 滤波器的采样速率相对来说已经很低,因此在一定的处理时钟速率下,能够有较高阶的FIR 滤波,使得滤波器的通带波动、过渡带带宽、阻带最小衰减等指标能够设计的很好。

调用MATLAB 的Filter design 获得滤波器的系数。在MATLAB 中设计一个通带截止频率为2 MHz的FIR,并将滤波器系数导入到FPGA 的FIR 中; FIR的阶数( 系数长度) 越高,性能越好,但考虑资源占用情况,FIR 的阶数不宜过高,该设计采用37 阶FIR。

3 基于FPGA 的DDC 系统仿真结果

根据以上的设计分析结果,编写了FPGA 程序,在Quartus II 平台上进行了仿真测试。输入采样速率为64 MHz 的短波调制信号,针对Cyclone III 系列的EP3C40Q240C8 器件对其进行综合与时序仿真,如表1 所示。

表1 DDC 实现的时序仿真图

输入信号经过混频器后,再经过CIC 滤波器的16 倍抽取,半带滤波器的2 倍抽取和FIR 滤波器的整形滤波,最终输出I,Q 两路正交的信号。如表1所示,Data In 为输入信号,DDC Data I 为输出同相分量,DDC Data Q 为输出正交分量。64MHz 的采样信号经过NCO 混频后,CIC 滤波器的16 倍和HB 滤波器的2 倍抽取后,变为2 MHz 的信号,并经过FIR 滤波器整形输出。从表1 中可以看出设计的DDC 对于高速采样的信号具有降速和下变频的作用,处理带宽大大减小,因此对后续器件处理速度的要求降低。

仿真中还有一定量的毛刺,这是由于信号的延时控制不精准造成的。延时的大小不仅和连线的长短和逻辑单元的数目有关,而且也和器件的制造工艺和工作环境等有关,毛刺的消除是有待解决的问题。

4 结束语

在分析了宽带短波信道模拟器工作机理和数字下变频原理的基础上,结合Matlab 算法仿真技术,设计基于FPGA 的数字下变频。功能与时序仿真结果表明: 基于FPGA 设计实现的数字下变频功能,其技术指标满足宽带短波信道模拟器的性能要求。该设计方法降低了对FPGA IP 核的依赖性,提高了DDC的处理速率,实现了数字载波控制和抽取滤波可编程,具有很大的灵活性和通用性,对于实现宽带短波信道模拟器具有十分重要的意义,并且可以推广用于其他需要进行下变频的场合。

摘要: 宽带短波信道模拟器是一种运用仿真技术对真实的短波信道进行模拟的仪器。首先指出数字下变频在宽带短波信道模拟器中的作用。然后,阐述了数字下变频中的数控振荡器、CIC 滤波器、半带滤波器和低通滤波器的实现方法。最后,结合Matlab 算法仿真技术,不依赖FPGA 的IP 核,设计并实现了基于FPGA 的数字下变频。功能与时序仿真结果表明: 基于FPGA 设计实现的数字下变频能够满足宽带短波信道模拟器性能指标要求,并且具有灵活性、通用性和修改参数方便等特点。

0 引言

短波通信信道具有时变和色散的特性,并且容易受到噪声干扰,所以模拟其传输特性,具有很高的实用价值。短波信道模拟器借助先进的仿真技术手段实现在实验室环境下进行通信试验,因其具有有效性、经济性、安全性和直观性等特点,在通信试验中可广泛使用。传统的短波信道模拟器大部分停留在话音带宽上,其主要不足是功耗过高、体积庞大、可控性不高及实时性不好。模数转换器( A/ D)器件和数字信号处理理论的飞速发展,为研制宽带短波信道模拟器奠定了坚实的基础,但由于现有的数字信号处理器( DSP) 处理速度有限,往往难以对高速率A/ D 采样得到的数字信号直接进行实时处理,为了解决这一矛盾,需要采用数字下变频( DDC) 技术。所以数字下变频技术在宽带短波信道模拟器的数字化和软件化过程中起到了重要的作用。FPGA 具有较高的处理速度和很强的稳定性,而且设计灵活、易于修改和维护,同时可以根据不同的系统要求,采用不同的结构来完成相应的功能,大大提高系统的适用性及可扩展性。因此,FPGA 逐渐成为实现DDC 的首选。

1 宽带短波信道模拟器设计

宽带短波信道模拟器的输入为短波调制信号( 3~ 30 MHz) ,首先经过高速A/ D 直接进行采样,将模拟的调制信号转换为数字信号,然后再通过数字下变频技术分离出I、Q 两路数字基带信号,以便于后续的数字信号处理。信号处理中通过显示控制设备对信道参数进行设置和输出。最后处理好的信号再经过D/ A 转换后,通过低通滤波器、放大器和程控衰减等设备输出最终所需的模拟信号。这样就大大降低了ADC 和DSP 器件性能的要求,减轻了数字信号处理的负担,便于实现并有效降低成本。宽带短波信道模拟器的体系结构如图1 所示。

图1 宽带短波信道模拟器的体系结构图

宽带短波信道模拟器通过数字下变频降低采样数据率,减轻后续信号处理的压力。数字下变频在模拟器中起到前端ADC 和后端DSP 器件之间的桥梁作用。在数字下变频部分中可以方便地对接收信号频段和滤波器特性等进行编程控制,极大地提高了宽带短波信道模拟器的性能和灵活性,对于系统的升级或是兼容,都非常方便。

2 基于FPGA 的数字下变频实现方案

宽带短波调制信号的输入频率为3~ 30 MHz,根据带通采样理论,在工程实现上,信号采样速率一般为模拟信号带宽的2. 5 倍左右,考虑到在器件满足要求的前提下可以尽量提高采样频率,选用了64 MHz 作为ADC 的采样频率。经过数字下变频的32 倍变频,最终输出到DSP 的信号带宽为2 MHz。

该文中的DDC 实现不采用Altera 公司所提供的IP核,这样可以降低成本,减少对国外技术依赖。

FPGA 器件采用cyclone III 器件,它是Altera 公司新一代采用SRAM 工艺低成本的FPGA,该系列器件的特点是低成本、低功耗和高性能。具有嵌入式乘法器,实现专门的乘法和乘加运算,还可实现有限脉冲响应( FIR) 滤波器; 最多有20 个全局时钟,支持动态时钟管理以降低用户模式时的功耗; 并且有4个锁相环( PLL) 。根据该设计的数据处理要求,估算处理所需的资源,以及引脚封装有利于制板的原则,选用EP3C40Q240C8N 型FPGA,并在开发工具Quartus II 上对信号发生器的设计、综合及仿真。

2. 1 数控振荡器设计

NCO 是决定DDC 性能的主要因素之一。NCO的目标是产生频率可变的正交正、余弦样本信号。

NCO 采用直接数字合成( DDS) 的方法实现,目前常见的技术有查表法和CORDIC 计算法,在软件无线电超高速的信号采样频率的情况下,NCO 实时的计算方法是很难实现的。此时,NCO 产生的正弦样本最有效和最简单的方法就是查表法,即事先根据各个NCO 正弦波相位计算好相位的正弦值,并按相位角度作为地址存储该相位的正弦值数据,其原理图如图2 所示。

图2 基于查表法的NCO 原理图

图2 中,32 位累加器由一个32 位的加法器和一个32 位寄存器组成,在时钟的作用下,加法器通过寄存器将输出数据送入到加法器的一个输入端,与32 位的频率控制字进行相加运算,得到一个有规律的相位累加结果。查找表实际上是一个存储了正弦信号抽样点幅度编码的只读存储器ROM,但ROM表的大小会随地址位数的增加成指数递增关系,因此,为了不减少查找表的地址位数而满足信号性能,必须采用优化方法来减小ROM 表的大小。根据正弦波的对称特性,只需存储四分之一周期的幅值,再通过相应的转换即可恢复出整个周期的幅值。同时,由于余弦波和正弦波相位差为??/ 2,可以很容易地实现余弦信号。

完成DDC 的NCO 模块设计后,将需要下变频的输入信号与NCO 产生的2 路正交本振信号进行相乘,完成数字混频正交变换,即完成频谱搬移。

2. 2 CIC 滤波器设计

CIC 积分梳状滤波器是实现高速抽取非常有效的单元。CIC 滤波器的单位冲激响应为:

式中,D 是CIC 滤波器的阶数,滤波器系数都为1。

根据Z 变换的定义,CIC 滤波器的Z 变换为:

从式( 2) 可以看出CIC 滤波器由2 部分组成,即积分器和梳状器级联组成,其实现非常简单,只有加减运算,没有乘法运算,FPGA 实现时可达到很高的处理速率。但是,单级CIC 滤波器的旁瓣电平只比主瓣低13. 46 dB,这就意味着阻带衰减很差,一般是难以满足实用要求的。为了降低旁瓣电平,可以采取多级CIC 滤波器级联的办法解决。

N 级CIC 滤波器级联的带内容差是单级CIC 滤波器带内容差的N 倍,这意味着多级CIC 滤波器级联增大阻带衰减的同时也增大了带内容差。所以,CIC 滤波器的级联数是有限的不宜超过5 级。

该设计中,CIC 滤波器需要完成16 倍的抽取,采用5 级级联来实现,输入和输出部分的位宽均为12 bit,在MATLAB 仿真的结果如图3 所示。

图3 CIC 滤波器幅度特性

经过CIC 滤波器后,信号采样速率经过16 倍抽取后变为4 MHz,从而实现了抽取功能,同时也降低了采样速率。

2. 3 半带滤波器

所谓半带滤波器,就是其频率响应满足以下关系的FIR 滤波器:

HB 滤波器由于其系数几乎一半为0,滤波时运算量减少一半,因此被作为第2 级低通滤波和抽取。

HB 的抽取因子固定为2,特别适合采样率降低一半的要求。通过CIC 和HB 滤波抽取后,基带信号由最初的高数据率被降到较低的速率,适于后级FIR处理。

2. 4 FIR低通滤波器设计

数字下变频器的最后一个模块是低通FIR 滤波器,主要用来对信号进行整形滤波不作抽取功能。

信号经过CIC、HB 滤波器后,输入到FIR 滤波器的采样速率相对来说已经很低,因此在一定的处理时钟速率下,能够有较高阶的FIR 滤波,使得滤波器的通带波动、过渡带带宽、阻带最小衰减等指标能够设计的很好。

调用MATLAB 的Filter design 获得滤波器的系数。在MATLAB 中设计一个通带截止频率为2 MHz的FIR,并将滤波器系数导入到FPGA 的FIR 中; FIR的阶数( 系数长度) 越高,性能越好,但考虑资源占用情况,FIR 的阶数不宜过高,该设计采用37 阶FIR。

3 基于FPGA 的DDC 系统仿真结果

根据以上的设计分析结果,编写了FPGA 程序,在Quartus II 平台上进行了仿真测试。输入采样速率为64 MHz 的短波调制信号,针对Cyclone III 系列的EP3C40Q240C8 器件对其进行综合与时序仿真,如表1 所示。

表1 DDC 实现的时序仿真图

输入信号经过混频器后,再经过CIC 滤波器的16 倍抽取,半带滤波器的2 倍抽取和FIR 滤波器的整形滤波,最终输出I,Q 两路正交的信号。如表1所示,Data In 为输入信号,DDC Data I 为输出同相分量,DDC Data Q 为输出正交分量。64MHz 的采样信号经过NCO 混频后,CIC 滤波器的16 倍和HB 滤波器的2 倍抽取后,变为2 MHz 的信号,并经过FIR 滤波器整形输出。从表1 中可以看出设计的DDC 对于高速采样的信号具有降速和下变频的作用,处理带宽大大减小,因此对后续器件处理速度的要求降低。

仿真中还有一定量的毛刺,这是由于信号的延时控制不精准造成的。延时的大小不仅和连线的长短和逻辑单元的数目有关,而且也和器件的制造工艺和工作环境等有关,毛刺的消除是有待解决的问题。

4 结束语

在分析了宽带短波信道模拟器工作机理和数字下变频原理的基础上,结合Matlab 算法仿真技术,设计基于FPGA 的数字下变频。功能与时序仿真结果表明: 基于FPGA 设计实现的数字下变频功能,其技术指标满足宽带短波信道模拟器的性能要求。该设计方法降低了对FPGA IP 核的依赖性,提高了DDC的处理速率,实现了数字载波控制和抽取滤波可编程,具有很大的灵活性和通用性,对于实现宽带短波信道模拟器具有十分重要的意义,并且可以推广用于其他需要进行下变频的场合。


相关内容

  • 现代通信技术概论试题集
  • 现代通信技术概论试题集 1 通信的工作方式有几种?简述其工作原理是什么? 通信方式可分为单工通信.半双工通信及全双工通信三种. 工作原理: 是指把 消息(message)从一地有效地递到另一地,即信息(information)传递的全过程. 2 数字通信系统与模拟通信系统比较有哪些优点缺点? 数字通 ...

  • 最新最全广电行业标准目录GY
  • 最新最全广电行业标准目录GY 2012-3-2 一.广电行业标准目录(按编号顺序排列) 序号标准号标准名称 1GY/Z1-1979磁带带基(聚酯薄膜)技术条件 2GY/Z2-1979音量表 3GY/Z3-1979聚氯乙烯压延唱片片基技术条件(作废) 4GY/T4-1982广播电视专用微波接力电路传输 ...

  • 通信实习面试题库
  • 1.数字移动通信系统有哪些优点? 答:频谱利用率高.容量大,可以自动漫游和自动切换,通信质量好,业务种类多.易于加密.抗干扰能力强.用户设备小.成本低. 2.第三代移动通信TD-SCDMA系统概述? 答:TD-SCDMA技术是由我国提出的一种CDMA TDD技术,它具备CDMA TDD的一切特性,能 ...

  • 无线通信原理试题
  • 无线通信原理 选择① 1 GSM采用的多址技术为(TDMA/FDMA). 2 在国际无线电频率区域划分中,中国属于(第三)区. 3 CDMA的关键技术为(功率控制). 4 HF电磁波的主要传输方式为(天波)传输. 5 当外界存在一个很强的干扰信号,由于收信机的非线性仍能造成对有用信号增益的降低(受到 ...

  • 移动应急指挥中心系统设计
  • 工程实践及应用技术一 移动应急指挥中心系统设计 张友胜,赵 钊 (中国电子科技集团公司第五十四研究所,河北石家庄050081) 摘 要:结合目前移动应急指挥中心在我国的应用及发展情况,对移动应急指挥中心系统的实际应用需求加以分 析,根据应用需求对移动应急指挥中心系统方案设计做了比较详细的描述,包括现 ...

  • 软件无线电SDR的关键技术研究
  • 软件无线电 S DR 的关键技术研究 夏少波1, 许娥2 (1. 山东广播电视大学, 济南250014; 2. 济南广播电视局, 济南250014) 摘要:作为当今无线通信领域的新技术---软件无线电S DR (Soft w are -D efined R adi o ) 应用前景十分广阔, 正引起 ...

  • 实验报告(微波)
  • 实验一 卫星电视接收 实验地点: 实验时间: 一.实验目的 1.了解接收卫星电视的具体方法. 2.学会使用天线好接收机,并掌握天线的调整方法. 3.接收"中星6B "卫星电视,出现稳定的节目. 二.实验器材 天线.高频头.卫星接收机.电视机.馈线 三.实验过程和原理 1.接收天线 ...

  • 航空通信技术与应用AB卷
  • 2014~2015学年第二学期电子信息1301.1302.1303班<航空通信技术与应用> 2 期末试卷A 一.填空题(1分*10=10分) 1.20世纪20年代,人们开发了以 为通信频带的第一代无线电通信系统. . 机载短波(高频)通信系统和超短波(甚高频)通信系统必须和 系统配 合使 ...

  • 如何设计广域网网络拓扑结构
  • 宿迁学院2009-2010学年第一学期 <组网工程>期末考试作业 姓 名: 学 号: 班 级: 任课老师: 如何设计广域网网络拓扑结构 --无线接入广域网连接拓扑结构设计 近年来,随着移动电话通信的迅速发展,个人计算机的迅速普及,多种便携式计算机,例如膝上型计算机.手持式智能终端和PDA ...