




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学院:* 班级:* 姓名:* 学号:*实验二 数字滤波实验项目名称:数字滤波实验项目性质:普通所属课程名称:计算机控制技术实验计划学时:2学时一、实验目的1通过实验熟悉数字滤波器的实现方法;2研究滤波器参数的变化对滤波性能的影响。二、实验内容和要求1设计一个带尖脉冲(频率可变)干扰信号和正弦信号输入的模拟加法电路;2设计并调试一阶数字滤波器;3设计并调试高阶数字滤波器。4、实验原理1)在许多信息处理过程中,如对信号的滤波,检测,预测等都要广泛地用到滤波器。数字滤波器是数字信号处理中广泛使用的一种线性环节,它从本质上说是将一组输入的数字序列通过一定规则的运算后转变为另一组希望输出的数字序列。一般
2、可以用两种方法来实现:一种是用数字硬件来实现;另一种是用计算机的软件编程来实现。一个数字滤波器,它所表达的运算可用差分方程来表示:2)一阶数字滤波器及其数字化一阶数字滤波器的传递函数为 (=RC)利用一阶差分法离散化,可以得到一阶数字滤波器的算法: 其中TS为采样周期,为滤波器的时间常数。TS和应根据信号的频谱来选择。3高阶数字滤波器高阶数字滤波器算法很多,这里只给出一种加权平均算法:其中权系数满足:。同样,也根据信号的频谱来选择。三、实验主要仪器设备和材料1THTJ-1型计算机控制技术实验箱2THVLW-1型USB数据采集卡一块(含37芯通信线、USB电缆线各1根)3PC机1台(含上位机软件
3、“THTJ-1”)四、实验方法、步骤及结果测试1、实验接线及准备1.1启动计算机,在桌面双击图标THTJ-1,运行实验软件;1.2打开实验箱“电源总开关”,按图1接线,先将 “信号发生器”单元输出端连接到采集卡的“AD1”通道,并选择方波输出。在虚拟示波器观测方波信号的频率和幅值,然后调节信号发生器中的“频率调节”和“幅度调节”电位器,使方波信号的频率和幅值分别为4Hz,2V。然后断开与采集卡的连接,将“信号发生器”单元输出端连接到“尖脉冲单元”单元输入端,产生一个尖脉冲信号Uo;1.3按图2连接电路,其中正弦信号来自数据采集卡的“DA1”输出端,尖脉冲信号来自“尖脉冲单元”单元输出端。图2的
4、输出端与数据采集卡的“AD1”输入端相连,同时将数据采集卡的“DA2”输出端与“AD2”输入端相连;2、脚本程序运行2.1点击软件工具栏上的 “” 按钮(脚本编程器),打开脚本编辑器窗口;2.2在脚本编辑器窗口的文件菜单下点击“打开”按钮,并在“计算机控制算法VBS计算机控制技术基础算法”文件夹下选中“数字滤波”脚本程序并打开,阅读、理解该程序,然后点击脚本编辑器窗口的调试菜单下“步长设置”,将脚本算法的运行步长设为10ms;2.3点击脚本编辑器窗口的调试菜单下“启动”,用双踪示波器分别观察图2的输出端和数据采集卡输出端“DA2”的波形。调节信号发生器中的“频率调节”电位器,改变方波信号的频率
5、(即尖脉冲干扰信号的频率)。观察数据滤波器的滤波效果;2.4点击脚本编辑器的调试菜单下“停止”,修改算法程序中的参数Ts(注:修改Ts时要同步修改算法的运行步长)、Ti两个参数,然后再运行该程序,在示波器上再次观察参数变化对滤波效果的影响;2.5对于高阶数字滤波器的算法编程实验,请参考本实验步骤2.2、 2.3和2.4。不同的是打开的脚本程序文件名为“数字滤波(高阶)”,实验时程序可修改的参数为a1、a2、a3和采样时间Ts。2.6 实验结束后,关闭脚本编辑器窗口,退出实验软件。五、实验报告要求1画出尖脉冲干扰信号的产生电路图。 图一把图1产生的尖脉冲信号视为干扰信号,幅值=2V,频率=4HZ
6、与一低频正弦信号,幅值=4V,频率=8HZ,此信号由上位机的“脚本编辑器”编程输出(DA1),输入到图2所示的两个输入端。(输入信号:4Hz,2V的方波信号输入,产生尖脉冲干扰信号。上位机的“脚本编辑器”编程从DA1输出4V,8 Hz的正弦信号;) 图2 测试信号的产生电路图2一阶数字滤波器的脚本程序。dim pv,op1,op2,Ts,t,opx,x,Ti 变量定义sub Initialize(arg) 初始化函数WriteData 0 ,1 给通道一写0 opx=0 赋初值end sub 结束初始化子函数sub TakeOneStep (arg) 算法运行函数pv = ReadData(1
7、) pv为当前测量值op1=2*sin(x) 产生一正弦信号x=x+0.05 Ti=0.02 Ti为惯性数字滤波器的时间常数Ts=0.01 采样时间10msop2=Ts/Ti*pv+(1-Ts/Ti)*opx op1为滤波后的输出,算法为Yk=(1-a)Xk+aYk-1opx=op2 赋值,为下一时刻做准备if op2=4.9 then 输出值限幅,op2上限为4.9op2=4.9end ifif op2=-4.9 then op2下限为-4.9 op2=-4.9end ifWriteData op1 ,1 通道1写入op1的值WriteData op2 ,2 通道2写入op2的值end su
8、b 结束算法运行子函数sub Finalize (arg) 退出函数WriteData 0 ,1 给通道一写0 WriteData 0 ,2 给通道二写0end sub 结束退出子函数3绘制加数字滤波器前、后的输出波形,并分析程序中参数的变化对其滤波效果的影响。六、思考题1、一阶数字滤波器的截止频率fc如何选取?对一阶系统时间常数有什么影响?答:= 时间常数=RC 可以看出越小时间常数越大。时间常数越小,其滤波特性越好。2、采样周期TS 对一阶滤波效果有何影响?答:采样频率f= ,如果Ts太大,f就会变小,如果f小于信号的最大频率两倍,就会出现频率混迭。3、滤波器的时间常数Ti对一阶滤波效果有什么影响?答:时间常数越大,电路达到稳态的时间越长,过渡过程也越长。4、采样频率对滤波效果有什么影响?答:采样频率必须至少是滤波信号中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基层公共卫生考试模拟题(含答案)
- 2025届广东省汕头市潮南实验学校校高考冲刺模拟英语试题含答案
- 钳工四级理论知识复习题(附参考答案)
- 车工高级工模拟习题(附参考答案)
- 职业技术学院2024级婴幼儿托育服务与管理专业人才培养方案
- 助产技术-娠合并症专项考核试题
- 眼镜生产过程中的品质监控手段考核试卷
- 糖品包装设计与可持续发展理念考核试卷
- 健康饮食食物中的铜与贫血的预防考核试卷
- 聚合纤维在能源储存领域的应用考核试卷
- 2025年春新北师大版数学七年级下册课件 ☆问题解决策略:特殊化
- 《茶文化历史》课件
- 《碳金融》 课件全套 彭红军 第1-10章 碳金融的起源-中国碳金融市场发展
- 仙居县永安溪绿道设计研究
- 三角堰流量计算公式
- 用电安全及防雷防静电知识考核试卷
- 《成人心肺复苏术》课件
- 低空空域资源的协调与管理策略
- 高教版2023年中职教科书《语文》(基础模块)下册教案全册
- 服务机器人的智能导航与定位考核试卷
- 3.2.1.1函数的单调性课件-高一上学期数学人教A版(2019)必修第一册
评论
0/150
提交评论