第一天:

输入信号的中心频率在fc= 1M, 带宽B=10K,对其做FFT频谱分析

要求RBW=100hz.,因此采样时间t=1/100s

采样频率fs=10M,所以采样点数N=t*fs=100K

要求做1024点FFT, 所以抽取因子D=N/1K=100

因子100抽取,如果信号中含有大于fs/2D=50K的分量,就会造成混叠.

我们也把一张采样后和混频后的频率幅度谱放在这里

所以在抽取前加入一个FIR的低通滤波器. 它的Fpass=50K

上面已分析,看图中可知主要的产生混叠的最小频率是2M,(已假设输入信号是一个窄带信号).我第一次的时侯截止频率选择了几百K,

这使得滤波器的除数大大增加, 而现在看来我Fstop只需要小于2M即可,于是选择了一个1.9M的截止频率降低了所需要的阶数.

贴两张滤波后的图

接也来是抽取.关于抽取后的每个点对应的频率我有些迷惑.,,其实是还没有理解抽取的理论,

只把结果放这里仅供参考,待明白之后再来完善,

也请各位给小弟指点迷津,谢谢

第二天: CIC + FIR

今天收到基于FPGA 的数字信号处理 作者高老师的答复后,若有所悟:

上一次所采用的结构是 先滤波,后抽取,由于fs=32.768M, 抽取因子r=320,

fy=fs/r=0.1M因些抽取滤波的要求的截止频率为fy/2=0.05M,

通带=B=0.01M,这样一个指标对FIR来说是非常困难的.

由Noble恒等式可知

先抽取后滤波等效于先滤波后抽取,而且这样使FIR的工作速率降低.

这样1输入信号是fs=32.768M----->CIC R=320 采用多级抽取

信号速率降低到fy==102.4K ----------->fir滤波, 这时Fp=B=10K,

Fstop< fy/2=51.2k

采用这种结构大大减小了计算量.

结果如下:采样信号为

%输入信号 中心频率5M 带宽10k,期待分辨率到100hz

fc=5e6;B=10e3;

%采样频率10M

fs=32.768e6;

%采样N个点 N= 1/100  除以 1/fs==327.68k

Npoints = 327.68e3;

n=0:1:Npoints-1;

t=n/fs;

%信号的参数 几个频点

fc1=fc-B/10*2;fc2=fc+B/10*2;fc3=fc-B/10*4;fc4=fc+B/10*4;fc5=fc-B/10*6;fc6=fc+B/10*6;fc7=fc-B/10*8;fc8=fc+B/10*8;

%采样后的信号

Sn=1*cos(2*pi*fc.*t)+1*cos(2*pi*fc1.*t)+1*cos(2*pi*fc2.*t)+1*cos(2*pi*fc3.*t)+1*cos(2*pi*fc4.*t)+1*cos(2*pi*fc5.*t)+1*cos(2*pi*fc6.*t)+1*cos(2*pi*fc7.*t)+1*cos(2*pi*fc8.*t);

CIC 参数:

%--------------------------------------------------------------------------

%CIC抽取

%--------------------------------------------------------------------------

decf    =

320;  % Decimation Factor

diffd   =

1;    %

Differential Delay

numsecs = 5;

% Number of Sections

Hd = mfilt.cicdecim(decf, diffd, numsecs);

再次改进:CIC40倍抽取—HB8倍抽取--FIR

再次感谢高老师的帮助.仿真总算是有了一些进展.对于因为CIC造成的幅度上增益的补偿还在学习.The

highly symmetric structure of a CIC filter allows efficient

implementation

in hardware. However, the disadvantage of a CIC filter is that its

pass

band is not flat, which is undesirable in many applications.

Fortunately,

this problem can be alleviated by a compensation filter.

不过离实现我还有很多工作要做,时间紧张任务重我要努力了!

上变频的matlab实现,数字下变频Matlab 仿真相关推荐

  1. 数字图像处理matlab作业,数字图像处理matlab大作业

    <数字图像处理matlab大作业>由会员分享,可在线阅读,更多相关<数字图像处理matlab大作业(23页珍藏版)>请在人人文库网上搜索. 1.几个图像处理实例,matlab ...

  2. matlab离散点数字微分,MATLAB数值积分与微分

    第8章 MATLAB数值积分与微分 8.1 数值积分 8.2 数值微分 8.1 数值积分 8.1.1 数值积分基本原理 求解定积分的数值方法多种多样,如简单的梯形法.辛普生(Simpson)法.牛顿- ...

  3. matlab离散点数字微分,matlab数值积分与微分详解.ppt

    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 格式: [I,n]= ...

  4. matlab wc wp,数字信号处理MATLAB习题.PDF

    数字信号处理MATLAB习题 数字信号处理MATLAB 习题 电气硕 72 李弘昌 第11 题 分别用脉冲响应不变法和双线性变换法设计一个巴特沃斯型IIR 低通数字滤波器,采样 频率 ,其通带边频 处 ...

  5. 数字信号处理 matlab 答案,数字信号处理课后习题Matlab作业

    <数字信号处理课后习题Matlab作业>由会员分享,可在线阅读,更多相关<数字信号处理课后习题Matlab作业(22页珍藏版)>请在人人文库网上搜索. 1.数字信号处理MATL ...

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

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

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

    基于MATLAB的数字下变频器的设计与仿真应用 中国科技论文在线 基于 Matlab 的数字下变频器的设计与仿真 朱建新,沈树群* (北京邮电大学电子工程学院,北京 100876 ) 摘要:本文通过对 ...

  8. MATLAB实现中频正交采样(数字下变频)

    数字下变频原理   在数字信号处理中获得零中频数字信号的办法是将中频信号通过抗混叠滤波器,得到 再经过同相支路乘法器(乘法信号由相参振荡器获得,是一个中频正弦波)得到同相分量 将上述信号通过低通滤波器 ...

  9. 基于matlab的数字下变频器的设计与仿真应用,基于matlab的简单数字下变频器的设计...

    一.课程设计问题的提出: 试设计一数字下变频器,并用matlab 仿真: 二.二.解决问题的原理.技术方案解决问题的原理.技术方案解决问题的原理.技术方案以及以及matlab 验证验证: :数字下变频 ...

最新文章

  1. ggplot2画图教程
  2. python现在第几版-多版本Python共存的配置方法
  3. E: Could not get lock /var/lib/dpkg/lock解决
  4. Hibernate 批量插入、更新与删除
  5. python中mean算函数吗_Python numpy.mean函数方法的使用
  6. 关于WPF中RichTextBox失去焦点后如何保持高亮显示所选择的内容
  7. hashmap为什么8转成红黑树_看了两天HashMap源码,终于把红黑树插入平衡规则搞懂了...
  8. 【2023秋招】网易雷火游戏研发工程师笔试
  9. openEuler Summit | 胡欣蔚:全场景欧拉 – 志之所趋,无远弗届
  10. 科学研究是有闲人群的玩艺———读爱因斯坦的短文有感
  11. 微信小程序之 获取input框输入值
  12. WPS:WPS的论文使用技巧之如何对不同章节设置不同的页眉(图文教程)
  13. 卡通猫咪鼠标跟随动态js特效
  14. 两端固定弦的自由振动 | 分离变量法(一)| 偏微分方程(十三)
  15. Windows XP 系统故障终极排查大全
  16. MATLAB--数字图像处理 图像噪声与滤波处理
  17. [第二届 Google 暑期大学生博客分享大赛 - 2011 Android 成长篇]Android 应用程序定制方案(生活类)...
  18. 婚姻出现危机最终做出妥协的多是女人
  19. 用HTML+CSS代码制作3D旋转相册
  20. imx6d overlay视频应用程序-mxc_v4l2_overlay分析

热门文章

  1. iFunk游戏本性能大预测
  2. 最新安卓手机游戏下载排行榜前十名
  3. 有计划的工作,有情调的生活
  4. Linux中popen函数的作用小结
  5. Vue中使用Cesium.js的库
  6. 戴尔灵越5370win10+Ubuntu16双系统卸载Ubuntu
  7. 程序员520的表白创意
  8. 腊八节的来历,附几碗腊八粥
  9. Python蓝桥杯算法题--从入门到精通 30天强化实训 |CSDN独创
  10. html+css博客静态页面