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

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

3天内不再提示

基于DSP及FPGA器件实现软件无线电多信道发射机系统的设计

电子设计 来源:电子技术应用 作者:漆庄平,李国通,杨 2021-03-22 11:20 次阅读

作者:漆庄平 , 李国通 , 杨根庆

随着A/D/A器件与DSP处理器的迅速发展,使得软件无线电技术广泛地应用于陆上移动通信、卫星移动通信与全球定位系统等。本文利用软件无线电的思路,针对中科院创新一号低轨移动小卫星多功能地面站设计的具体要求,研制了一套基于软件无线电技术的多信道发射机设备。该地面站发射系统数字基带部分采用全软件化设计,核心部件是可编程的DSP及FPGA,可同时处理三路信号。该设备具有以下三个优点:多模工作;无线通信系统可升级;发射配置动态更改。该设备可根据实际需要灵活配置系统,适用范围大大扩展。

1 系统构成

SDR地面站发射系统如图1所示。该系统的发射速率为2.4kbps窄带、2.4kbps扩频、19.2kbps窄带或它们混合的速率。中频分别为18.45MHz、20MHz、21.85MHz。DAC的采样频率为78.336MHz。发射系统中FPGA实现FIFO、信道编码、扩频、内插滤波、数字上变频、信道合成、DAC预补偿滤波器等功能。这些功能都集成在一片Xilinx VirtexII芯片中。

基于DSP及FPGA器件实现软件无线电多信道发射机系统的设计

2 FPGA部分功能模块

2.1 FIFO模块

FIFO完成数据缓存功能。为了节省不必要的资源,设计了一个长度为32、深度为2的FIFO。即当一个寄存器32位取完时发出中断给DSP,同时读、写寄存器指针变换,DSP响应中断向FIFO写数,此时数据还在不断地读出。这样就实现了用最少的资源实现数据缓存。

2.2 信道编码

在实际信道上传输数字信号时,由于信道传输特性不理想及加性噪声的影响,所收到的数字信号不可避免地会发生错误。采用信道编码可以将误码率降低。本系统主要采用性能较优的卷积编码和差分编码等。

对于窄带信号还有扰码(CCITT V.35)。扰码能改善位定时恢复的质量,还能使信号频谱弥散而保持稳恒,能改善帧同步和自适应时域均衡等子系统的性能。

对于扩频信号还有扩频编码。在直扩系统中,用伪随机序列将传输信息扩展,在接收时又用它将信号压缩,并使干扰信号功率扩散,提高了系统的抗干扰能力。

编码过程在DSP的控制下进行,数据从DSP送出,并标识信道特征,FPGA识别后进入相应的编码通道,这样三路信道可以分时进行编码处理。由于硬件速度快的特点,可视为同时处理。

2.3 信道合成

信道合成模块由内插滤波器、数字上变频、信道复接三部分组成。

2.3.1 内插滤波器

各信道滤波器性能指标如表1所示。

为了以最少的滤波器阶数得到较低的符号间干扰和高阻带衰减,成形滤波器采用一个根升余弦滤波器,滚降系数0.4。其频域表达式为:

式中α为滚降因子,取0.4。

成形滤波器设计采用频率采样技术,这样可以得到阶数较低、性能较好的滤波器。成形滤波器一般采用4倍或8倍的内插系数。先用MATLAB把滤波器阶数和系数确定下来,这样可以用移位加运算代替乘法以节省大量硬件资源。在FPGA实现时,采用DA(Distribute Algorithm)技术。DA技术提出了二十多年,广泛应用于线性时不变信号处理,已被证明不适用于可编程DSP的固定指令系统结构,但是用FPGA实现却是个好的选择--DA电路中没有直接的乘法器,乘法可由查找表得到。

CIC滤波器是一种灵活的无乘法滤波器,适合于硬件实现,并可处理任意大的数据率变换。由此,第二级内插滤波采用CIC滤波器是最佳选择。

在不降低性能的前提下,从节省资源的角度考虑,各信道内插滤波器分为两步实现:第一级FIR成形滤波器,第二级内插滤波器采用五级CIC滤波器。各信道滤波器内插分解为两级,大内插系数滤波器由CIC完成,其结构如图2所示。实验结果表明这样做并不影响性能。

三路信道内插滤波器分别描述如下:

(1)2.4kbps窄带信号:编码后信号采样率为4.8kHz,要用78.336MHz进行采样,必须经过78336/4.8=16320倍内插。第一级采用75阶8倍内插成形FIR滤波器,第二级采用2040倍五级CIC内插滤波器。

(2)19.2kbps窄带信号:编码后信号采样率为38.4kHz,要用78.336MHz进行采样,必须经过2040倍内插。第一级采用75阶8倍内插成形FIR滤波器,第二级采用255倍五级CIC内插滤波器。该路信道所有内插滤波器频率响应如图3所示。

(3)2.4kbps扩频信号:编码后信号采样率为1.224MHz,要用78.336MHz进行采样,必须经过64倍内插。第一级采用25阶4倍内插成形FIR滤波器,第二级采用16倍五级CIC内插滤波器。

2.3.2 数字上变频

数字上变频器的主要功能是对输入数据进行各种调制和频率变换,即在数字域内实现调制和混频。笔者设计了三个单路数据DUC。

在BPSK调制模式中,内插滤波器把数据流采样频率升至时钟频率后,通过载波NCO进行混频。DUC设计取22位累加器,SIN/COS的分辨率为12位。其频率输出调谐精度为18.68Hz。NCO简单结构如图4所示。

2.3.3 信道复接

三路信道分别完成数字上变频后经过一个加法器变为一路信号送至DAC,这样只需要一个RF模块就可完成发射功能。如图5给出了发射机信道复接后的频谱。

2.4 Inverse-SINC预补偿滤波器

Inverse-SINC预补偿滤波器用于补偿发射时由DAC采样保持工作导致的频率响应的失真。该偏差在21.85MHz时为-1.142dB。为了达到性能最优化,采用频率采样的方法设计了一个11阶的补偿滤波器,该滤波器频率响应如图6所示。

为了分析发射机的性能,用矢量信号分析仪画出各信道的星座图与眼图。图7所示为窄带19.2kbps信道的星座图与眼图,其性能可以满足多功能地面站的要求。

本文采用了软件无线电技术。实现卫星地面站,具有很大的灵活性及现实意义。根据“创新一号”小卫星对多功能地面站的研制要求,自行开发了一个软件无线电多信道发射机系统,具有功能强、功耗低、体积小、灵活性大等特点,极大地方便了用户。

责任编辑:gt

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

    关注

    68

    文章

    19286

    浏览量

    229857
  • dsp
    dsp
    +关注

    关注

    553

    文章

    7998

    浏览量

    348956
  • FPGA
    +关注

    关注

    1629

    文章

    21738

    浏览量

    603447
收藏 人收藏

    评论

    相关推荐

    FPGA-CPLD在软件无线电中的工程应用

    设计、 时钟设计、乒乓操作设计等重要设计方法和技巧。6.掌握软件无线电设计精髓,而且能够独立的利用FPGA开发设计高速数字化无线通信收发信
    发表于 04-18 08:53

    FPGA软件无线电中的应用

    FPGA软件无线电中的应用本文结合各种实际测试介绍了罗德与施瓦茨公司的手持式频谱仪R&S FSH在发射机与天馈线测试、无线电干扰查处以及电
    发表于 08-12 11:55

    无线电发射机和接收的设计

    [url=]无线电遥控发射机和接收 ...[/url]
    发表于 07-25 18:32

    射频转换器为下一代无线基站提供高效的波段无线电

    稀疏频谱的波段无线电。基站发射机向直接射频演进为了促进4G LTE网络数据消耗的增加,广域基站的无线电结构发生了变化。超外差、窄带、带混频器的中频采样收音
    发表于 12-13 11:07

    软件无线电的智能天线和频段和宽带天线

    软件无线电是近几年提出的一种新的无线电通信的体系结构。其基本概念是把硬件作为无线电通信的基本平台,而将尽可能的通信功能转为用
    发表于 05-28 08:09

    软件无线电结构设计的器件选择方法

    ASIC、FPGADSP的应用领域呈现相互覆盖的趋势,使设计人员必须在软件无线电结构设计中重新考虑器件选择策略问题。本文从可编程性、集成度
    发表于 07-26 06:09

    软件无线电设计解决方案

    ASIC、FPGADSP的应用领域呈现相互覆盖的趋势,使设计人员必须在软件无线电结构设计中重新考虑器件选择策略问题。本文从可编程性、集成度
    发表于 07-29 08:28

    如何利用DSP设计软件无线电基频发射机

    实现自适应处理等特点,给数字信号处理带来了巨大的发展机遇。基于上述优点,那么我们可以利用DSP设计软件无线电基频发射机吗?
    发表于 08-02 08:25

    怎么应对标准无线电基站发射机测试挑战?

    LTE-Advanced)技术。这对于网络运营商、服务提供商和消费者来讲是一个好消息。但采用MSR MC配置也是有代价的,即必须对MSR基站发射机进行测试。怎么应对标准无线电基站发射机
    发表于 08-08 08:12

    如何实现软件无线电的设计?

    ASIC、FPGADSP的应用领域呈现相互覆盖的趋势,使设计人员必须在软件无线电结构设计中重新考虑器件选择策略问题。那么选择ASIC、
    发表于 04-08 06:45

    一个针对频段应用的直接RF发射机例子

    FPGA结构中的实现方案,哪怕FPGA的尺寸较小也是如此。带DPD接收的直接RF发射机:示例在新一代
    发表于 07-23 06:30

    如何设计并制作无线电遥控发射机和接收

    文末下载完整资料简易无线电遥控系统[2](第二届,1995年)(1)设计任务  设计并制作无线电遥控发射机和接收
    发表于 01-25 07:31

    调频无线电发射机

    调频无线电发射机
    发表于 10-10 14:18 1932次阅读
    调频<b class='flag-5'>无线电</b><b class='flag-5'>发射机</b>

    标准无线电基站发射机测试

    下一代基站发射机和接收将会支持更宽的带宽,不仅包括采用单一无线制式的多载波(MC),还包括在单一发射机路径中的多种制式。例如,GSM、W-CDMA和LTE多载波可以同时从一个
    发表于 06-21 10:45 1370次阅读
    <b class='flag-5'>多</b>标准<b class='flag-5'>无线电</b>基站<b class='flag-5'>发射机</b>测试

    如何使用DSP设计软件无线电基频发射机

    软件无线电突破了传统的无线电台以功能单一、可扩展性差的硬件为核心的设计局限,强调以开放性最简硬件为通用平台,尽可能地使用可升级、可重配置的应用软件
    发表于 10-29 10:41 0次下载
    如何使用<b class='flag-5'>DSP</b>设计<b class='flag-5'>软件</b><b class='flag-5'>无线电</b>基频<b class='flag-5'>发射机</b>