数字上变频(DUC)和数字下变频(DDC)
一,数字上变频DUC(Digital Up Converter):
无线电发射链路中,数字信号经过转换成模拟信号,模拟信号经过混频后得到比原始信号高的期望的射频中心频率,然后信号经过放大到适当的功率电平,最后经过限制带宽后经天线发射出去。这种混频频率向上变化的方式叫做上变频。
输出信号是实数
DUC的主要目的是经过数字混频基带IQ数字信号先插值、滤波,然后上变频到数字中频信号,它包含插值、数字滤波、上变频步骤。设其输入复数信号为Idata和Qdata,其输出信号为实数:
输出信号是复数(一般叫数字正交上变频?)
基带数据通过上变频变为数字中频信号,其频率分量是单边带信号,然后进行DA为模拟中频。设其输入复数信号为Idata和Qdata,输出信号为复数:
默认SEL_SIDEBAND=0
OUT_I=Idatacos(wn+c)-Qdatasin(wn+c)............OUT_Q=Idatasin(wn+c)+Qdataos(wn+c)
关于图中SEL_SIDEBAND的选择经过我仿真发现是这样的,一般载波fc与信号fin相乘会出现两个频率分量fc+fin与fc-fin,图中SEL_SIDEBAND=0,输出频率分量是fc-fin;若=1,输出频率分量是fc+fin。数字正交下变频也是类似的情况。经过仿真发现输出I与Q也是正交的,即相位相差90度。
二,数字下变频DDC(Digital Down Converters ):
DDC的主要目的是经过数字混频将AD采集的中频(IF)数字信号频谱下变频到基带信号,然后完成抽取滤波恢复原始信号,数字下变频时采用数字信号技术来实现下变频的,它包含数字滤波、正交变换、采样、抽取等算法。主要的电路模块由四部分组成:数控振荡、数字混频、采样抽取、数字滤波。
DDC主要由数字控制振荡器(NCO) 、混频器(mixer) 、滤波器(filter)等部分组成 , DDC是将中频信号与数字控制振荡器产生的载波信号进行混频 ,再经过低通滤波器得到基带信号 ,实现了下变频功能.数字下变频的基本原理同模拟下变频一样, 就是把输入信号与本地振荡信号相乘, 将射频信号通过混频, 搬移到中频段, 再进行 ADC采样。
DDC的核心是将中频 A /D 采样信号与 DDC中的数字控制振荡器 (NCO )产生的本地数字中频载波信号进行混频 ,将中频信号下变频到基带。
NOC数字控制振荡器,“数字”说明时离散值,“振荡器”说明产生正弦信号;其实就是产生离散的正弦波,用于后期与采样信号进行混频;简单的NCO就是通过查表法产生(存储一个周期的正弦离散值)。位宽表示产生信号精度,离散值精度比较高,得出的波形更平滑;
流程总结:采样、正交变换、数字滤波、抽取
数字上变频(DUC)和数字下变频(DDC)相关推荐
- 通信应用中数字上变频DUC与数字下变频DDC详细原理(带图)
目录 关于上下变频的仿真: 数字插值滤波与数字正交上变频的仿真与实验----基于高速DAC芯片 数字正交下变频与数字滤波抽取的仿真与实验----基于高速ADC芯片 1.DUC与DDC的应用场景来源[2 ...
- 数字下变频(DDC)_数字上变频(DUC)
文章目录 数字下变频(DDC) 数字上变频(DUC) FIR并行滤波 数字下变频(DDC) 有几点需要注意, 混频之后,抽取之前,需要设计抗混叠滤波器 考虑到硬件实现,滤波器的设计要合理(阶数.系数结 ...
- 数字下变频(DDC)和数字上变频(DUC)
数字下变频(DDC) Digital Down Converters ,DDC的主要目的是经过数字混频将AD采集的中频(IF)数字信号频谱下变频到基带信号,然后完成抽取滤波恢复原始信号,数字下变频时采 ...
- 数字下变频和数字上变频
在超外差式接收机中,如果经过混频后得到的中频信号比原始信号低,那么此种混频方式叫做下变频 (Down Converter or DC).将射频信号通过一次或者几次的模拟下变频转换到中频上,在中频对信号 ...
- 内插以及在数字上变频中的应用
在软件无线电和测试仪器中,设计人员采用多种数字信号处理(DSP)技术来改善系统性能.内插法是一种DSP技术,可以用内插法提高数字信号采样率.在采用零差式上变频的收发器中,内插法可以改善模拟性能.此外, ...
- 内插和数字上变频技术
在软件无线电和测试仪器中,设计人员采用多种数字信号处理(DSP)技术来改善系统性能.内插法是一种DSP技术,可以用内插法提高数字信号采样率.在采用零差式上变频的收发器中,内插法可以改善模拟性能.此外, ...
- 【数字孪生】关于数字孪生的冷思考及其背后的建模和仿真技术
来源:系统仿真学报 张霖 北京航空航天大学教授.曾任国际建模仿真学会(SCS)主席,北 航自动化 学院副院长等,现为ASIASIM主席,中国仿真学 ...
- js 判断是不是数字||判断字符串是不是数字(正则表达式)
js使用正则表达式判断对象是不是数字,或者字符串是不是数字,或者是不是数字类型 1 //判断是不是一个数字 或者 一个字符串里全是数字 2 isNumber (value) { 3 if (value ...
- js 数字递增递减_数字推理满分技巧 !不是干货,请批我!
公众号:兼得公考 数字推理不是广东的特色考点,但广东的数字推理是比较有"特色"的,他的特色就是简单,特别是2019年的数字推理.但我们不能因为某一两年考得简单而简单地学,为了让大家 ...
最新文章
- c++ 遍历list_数据结构之图的遍历,一篇文章get全部考点
- 了解spring大家族
- java解析字符串_用Java解析字符串有哪些不同的方法?
- js原生后代选择器_CSS 后代选择器
- Network | DNS
- Sql Server2008中自定义函数调用存储过程解决方案
- windows2000/xp运行命令全集
- Redhat AS4上中文乱码问题解决方案
- 【廖雪峰官方网站/Java教程】函数式编程
- 深度学习中的数据增强
- H5中新增加的一些标签
- 金庸群侠传苍龙逐日1.2-szlzw手机移植版攻略
- 网格化运维标书_运维网格化管理.ppt
- 微信jsapi支付结果回调错误Tag mismatch
- 【机器学习课程】第一章机器学习概述 2.机器学习
- 仿抖音视频详情页点赞红心动效
- 从一个URL到页面渲染完成发生了什么?
- Window10刷入双系统
- XYT-OTN2800-X
- MOSFET热阻是怎么测的?
热门文章
- 使用GPT-2加载CPM-LM模型实现简单的问答机器人
- 有趣的二进制_软件安全与逆向分析
- 基于MSP432P401R的串口屏蓝牙小车控制
- 你好,WebMIDI
- 国家大力支持工业软件但2022年工业软件为何我国依然不强大?
- VulnHub渗透测试实战靶场-HA: FORENSICS
- 攻防世界 Crypto 转轮机加密
- B-树(B-Tree)与二叉搜索树(BST):讲讲数据库和文件系统背后的原理(读写比较大块数据的存储系统数据结构与算法原理)...
- java.io.IOException: Cleartext HTTP traffic to dict.youdao.com not permitted
- 黄河文化论文题目大全.....