基于MATLAB的数字下变频器的设计与仿真应用

中国科技论文在线

基于 Matlab 的数字下变频器的设计与仿真

朱建新,沈树群*

(北京邮电大学电子工程学院,北京 100876 )

摘要:本文通过对数字变频器中关键技术的研究,给出了一种数字下变频器中的带通采样速

率和各种数字滤波器的设计方案,并应用Matlab 搭建了一个系统对数字下变频器进行了仿

真。经 Matlab 仿真验证,设计的数字下变频器能够很好地实现对中频信号的下变频处理,

达到了预定的设计目标,极大地降低了数字信号处理的运算量,提高了系统的实用性,方便

了后续的基带信号处理。

关键词:数字下变频;带通采样;积分梳状滤波器;半带滤波器;FIR滤波器

中图分类号:TN914.3

Design and Simulation of Digital Down Converter Based on

MATLAB

Zhu Jianxin, Shen Shuqun

(School of Electronic Engineering, Beijing university of posts and telecommunications, Beijing

100876)

Abstract: The paper studies some key technologies in digital down converter and designs a digital

down converter. Using the Matlab software, we construct a system to simulate the digital down

converter. The results of the simulation shows that the system has achieved the designed goals and has

greatly reduced the calculation of the digital signal process, which largely improve the practicality of

the system so it can facilitate the following base band signal processing.

Key words: Digital down converter; Band-pass sampling; CIC filter; HB filter; FIR filter

0 引言

在认知无线电频谱感知系统中,需要对频率为50M~2000M 中的模拟信号进行数字化,

并判断是否有常规用户正在使用该频段,若没有,则加入可用频段数据库中。在这个系统里

面,需要实时高速地处理数据,因此需要采用数字下变频技术(DDC ),将采样得到的高

速率频带数据流变成低速率的基带数据流,极大地降低数据量,方便后续的数据处理,因此

数字下变频器的高效设计非常关键。通过采用带通采样,可以极大地降低对模数转换器的要

求;通过多级滤波和抽取,可以降低对每级滤波器的性能和要求。积分梳状(CIC )滤波器

和半带(HB )滤波器是实现DDC 的两种高效数字滤波器[1] 。

本文通过对带通采样速率和DDC 中各种数字滤波器进行设计,应用MATLAB 搭建了

一个系统对认知无线电频谱感知系统中的数字下变频部分进行仿真。仿真结果表明,系统很

好地实现了对中频信号的带通采样和数字下变频处理,极大地降低了数字信号处理的运算

量,提高了系统的实用性,方便了后续的基带信号地实时处理。

1 数字下变频的基本结构

典型的数字下变频结构如图1 所示。可以把数字下变频分为两个基本的模块,数控振荡

器NCO (Numerical Control Osci

基于matlab的数字下变频器的设计与仿真应用,基于MATLAB的数字下变频器的设计与仿真应用.pdf...相关推荐

  1. 基于matlab的数字下变频器的设计与仿真应用,基于MATLAB的数字下变频器的没汁与仿真应用...

    基于MATLAB的数字下变频器的没汁与仿真应用 范文晶;王海;周渭;钱时祥;江炜宁 [期刊名称]<电子质量> [年(卷),期]2009(000)003 [摘要]文中应用软件无线电思想对数字 ...

  2. 基于FPGA的时间数字转换(TDC)设计(五:基于Carry4的高精度TDC设计)

    1.基于Carry4进位链设计原理 常见的基于FPGA开发的TDC有直接计数法,多相位时钟采样法,抽头延迟线法等,之前内容为基于多相位的TDC,本章节中,主要讲解基于抽头延迟线法.在Xilinx FP ...

  3. 基于java的心理健康网站的设计与实现_基于JavaEE心理健康教育网站的设计与开发.doc...

    基于JavaEE心理健康教育网站的设计与开发 基于 内容摘要: 近年来,信息化和网络化不断深入现代社会各个领域,人们的生活行为方式也发生了深刻变化,网络成瘾等新的认知和心理障碍等问题不断出现.随着我国 ...

  4. 基于python的聊天软件的设计与实现_Python基于TCP实现会聊天的小机器人功能示例...

    本文实例讲述了Python基于TCP实现会聊天的小机器人功能.分享给大家供大家参考,具体如下: 一 代码 1.服务端程序 import socket words ={'how are you?':'F ...

  5. 基于java的心理健康网站的设计与实现_基于SSM的JAVA心理健康网

    今天记录的项目是心理健康网的规划与设计,这个项目是这么回事:心理健康是关系到人才质量的重要问题.随着网络时代的发展,传统的大学生心理健康教育教学方式和课程资源远不能解决当代大学生的心理问题.本文通过对 ...

  6. matlab数字信号处理实验报告,【实验设计论文】Matlab的数字信号处理课程实验设计(共3490字)...

    摘要:本文设计了一个基于Matlab的"数字信号处理"课程综合性实验.该实验把"数字信号处理"课程中的许多离散的知识点串接了起来,包括采样.量化.滤波器设计.滤 ...

  7. 【数字化】解读数字化工厂顶层设计与规划

    无论身处工业2.0还是3.0阶段,许多企业在怀揣智能工厂梦想的同时,却往往尚未形成清晰的思路及举措.随着"工业4.0"的热潮从德国涌向全球及"中国制造2025" ...

  8. 【简历投递】数字IC前端设计工程师-北京

    目录 1.兆易创新 (社招)数字前端实现资深/主管工程师 2.海尔集成电路 (X招)IC前端设计工程师 3.龙芯中科 (校招)SoC结构设计工程师 (校招)多核结构设计工程师 4.紫光同芯 (校招)数 ...

  9. 数字IC前端设计流程及详细解释

    数字IC前端设计流程及详细解释 1,数字前端设计流程图 2,各个部分的解释 1,数字前端设计流程图 数字前端以设计架构为起点,以生成可以布局布线的网表为终点. 使用设计的电路实现想法,主要包括:基本的 ...

  10. 数字IC后端设计技术全局观

    数字IC后端设计flow(不含DFT) 数字IC后端设计工具 DC:用于逻辑综合 FM:用于形式验证 ICC:用于物理实现 PrimeTime:用于STA 步骤(或文件类型)简述 RTL(Regist ...

最新文章

  1. vue element upload 控件用form-data上传方式导入xls文件
  2. 走进Java 7模块系统
  3. 脸书 AI 识别误将黑人标记为「灵长类动物」
  4. java中记忆深刻的问题_工作中碰到比较印象深刻的问题(面试必问)
  5. java 多线程监听同一个端口_使用多线程在Java服务器中同时侦听两个端口
  6. hdfs合并块_hdfs 小文件合并 问题
  7. CSS3 3D位移和旋转
  8. views是什么意思_views是什么意思_views怎么读_views翻译_用法_发音_词组_同反义词_看( view的名词复数 )-新东方在线英语词典...
  9. Centos7中systemctl命令详解
  10. linux内存管理_架构师必读:Linux 的内存分页管理
  11. gdk_screen_get_resolution简单研究
  12. Vulkan::0.0::开始于VulKanSDK(Getting Started with the Vulkan SDK)
  13. 实战使用pano2vr生成html5全景页面
  14. 移动端字体小于12px的解决方案
  15. Linux —— 时间问题(localtime和gmtime)
  16. C解决duplicate symbol
  17. Tightvncserver 连接树莓派的方法及步骤
  18. 6-3 在一个数组中实现两个堆栈 (22分)
  19. Unity3D 屏幕点击特效
  20. Hadoop面试连环炮

热门文章

  1. ubuntu14.04 upgrade出现【Ubuntu is running in low-graphics mode】问题的一个解决办法
  2. [0716] Jsoi B Rsss
  3. 浅尝EffectiveCSharp_1
  4. 不允许后退提交数据的方法(抗重复刷新提交)
  5. [高效时间管理]复盘篇
  6. [剑指offer][JAVA]面试题第[04]题[二维数中的查找][数组]
  7. 华为swot分析2020_科技口译现场:华为2020全球分析师大会
  8. mysql使用jtable_jtable 的简单使用
  9. 1470A. Strange Birthday Party
  10. android handle 阻塞,Android全面解析之Handler机制:常见问题汇总