计算机控制技术 实验指导书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中国矿业大学
《计算机控制技术》实验指导书
第1章课程简介、实验项目及实验要求
一、课程简介
《计算机控制技术》是一门实践性很强的课程。加强这门课程的实验教学可以起到重要的作用,有利于提高人才的培养质量,巩固和宽展实际的动手能力,实现知识向能力的转化。实验的任务是使学生掌握计算机控制系统组成原理、设计方法和技术,培养学生设计和调试的能力,为今后从事工程应用和科学研究打好基础。
二、教学基本要求
以提高学生实际工程设计能力为目的,通过实验和训练,使学生熟悉一种工程上常用的实验参数整定法。
三、实验项目与类型
四、实验报告要求
(1)学生在进行实验前应复习《计算机控制技术》等教材中的与实验相关的理论知识,认真阅读实验指导书及与其有关的参考资料,明确实验要求,做好实验准备。
(2)实验报告应按实验指导书的要求根据原始记录做出,于规定时间内交到指导教师处。
(3)要独立写出严谨、有理论分析、实事求是、文理通顺、字迹端正、图表清楚的实验报告。数据真实、准确,结论明确。报告要有经指导教师签字后的原始记录。
(4)实验报告应包括以下几个部分:
①实验名称、班级、姓名、学号、实验日期
②实验目的
③实验内容及原理线路图
④数据处理
⑤实验总结:对实验结果和实验中的现象进行简明的分析并做出结论或评价;对本人在实验全过程中的经验、教训、体会、收获等进行必要的小结。
⑥提出对改进实验内容、安排、方法设备等的建议或具体设想。
(5)对数据处理的具体要求
①将原始记录中要用到的数据整理后列表,并写明其实验条件;需要计算的加以计算后列入表中,同时说明所用的计算并以其中一点数据代入来说明计算过程。
②计算参数或性能等时,要先列出公式,然后代入数字,直接写出计算结果。
③对绘制曲线的要求:
·绘制曲线可选用坐标纸。使用时曲线的位置大小应适中,不要太小且偏于一方。需要比较的各条曲线应画在同一坐标纸上。
·各坐标轴应标明代表物理量的名称和单位所用比例尺应方便作图和读数。
·实验测取的点应标明在坐标纸上,但必须光滑连接。不允许连成折线,各曲线应注明其函数关系。
·多条曲线画在同一图中时,不同曲线及其实验所得的点可用不同的线段及符号来表示。
第2章 实验内容
实验一 信号采样与恢复
1、 实验目的
(1)掌握信号的采样和恢复;
(2)通过本次实验,加深学生对采样定理的理解。
2、实验原理
(1) 信号的采样
采样器的作用是把连续信号变为脉冲或数字序列。图1给出了一个连续信号()f t 经采样器采样后变成离散信号的过程。
*图1 信号采样过程
其中,()f t 为被采样的连续信号,()S t 为周期性窄脉冲信号,*
()f t 为采样后的离散信号,它用下式表示:
*()()()
f t f t S t =
上式经富氏变换后为:
*
1()()s k F jw F jw jkw T +∞
=-∞
=+∑
式中,s w 为采样角频率。图2所示为()f t 和*
()f t 的频谱示意图。由该图可知,相邻两频谱不相重叠交叉的条件是:
max max
2,s s w w f f ≥≥或
这就是香农采样定理,它表示采用角频率s w 若能满足上式,则采样后的离散信号*
()f t 就会无失真的恢复原信号()f t ,如把信号*
()f t 送至具有图3所示特性的理想滤波器输入端,则其输出端就是原有的连续信号()f t 。
max w s
w s
w -max
w -0
图2 采样信号频谱
max
w max
w -
图3 采样信号经过低通滤波器
反之,若max 2s w w <,则图2所示的频谱就会相互重叠交叉,即使用图3所示的理想滤波器,不能获得原有的连续信号()f t 。
(2)信号恢复
为了实现对被控对象的有效控制,必须把所得的离散信号恢复为相应的连续信号,工程上常用的低通滤波器是零阶保持器,它的传递函数为:
1()Ts
h e G s s
--=
或近似的表示为:
()1h T
G s Ts
=
+ 式中T 为采样周期。
3、 实验内容
(1)连续时间信号()f t 的频率取为1Hz 的正弦波,实验中选用,2,2s s s f B f B f B <=>三种采样频率对连续信号()f t 进行采样。用Simulink 搭建系统仿真模型,并用示波器观察这三种情况下的*
()f t 的波形,其中,B 为()f t 的频带宽度。
(2)将上述采样信号经过Butterworth 低通滤波器,并用示波器观察恢复后的信号。 (3)所选用的()f t 信号经频率为s f 的周期脉冲采样后,希望通过滤波器后信号的失真小,则采样频率和低通滤波器的截止频率应各取多少,试设计一满足上述要求的低通滤波器,并观察采样
后的信号和恢复后的信号。
4、实验报告要求
(1)完成上述各题要求,并分别绘制()f t 、*
()f t 以及恢复后的信号波形。 (2)写出本实验调试中的体会。
5、思考题
(1)理想采样开关和实际采样开关有何不同?
(2)结合实验内容(3),说明为什么说零阶保持器不是理想的低通滤波器?
实验二 离散控制系统的根轨迹图绘制
1、实验目的
(1)掌握使用MA TLAB 软件作出系统根轨迹; (2)了解控制系统根轨迹图的一般规律; (3)利用根轨迹图对控制系统进行分析。
2、MATLAB 相关的函数
rlocus(num,den):开环增益k 的范围自动设定。
R=rlocus(num,den ,k):解出一组开环增益为k 时的系统闭环根。
[r,k]=rlocus(num,den):返回变量格式。计算所得的闭环根r (矩阵)和对应的开环增益k (向量)返回至MA TLAB 命令窗口,不作图。
[k,r]=rlocfind(num,den):在根轨迹图上,确定选定的闭环根位置的增益k 的闭环根r (向量)的值。具体做法是:执行该命令之后,将鼠标移至根轨迹图选定的位置,图中出现“+”标记,在MATLAB 平台上即得到了该点的增益k 的闭环根r 的返回值。
注意:该函数执行前,先执行命令rlocus(num,den),作出根轨迹图,再执行该命令。
pzmap (num,den ):计算零极点并作图。
[p,z]=pzmap(num,den):计算所得零极点p 、z 后返回MA TLAB 窗口,不作图。
[numd,dend] = c2dm(num,den,Ts,'method'):将连续传递函数转化为离散传递函数,T S 采样周期,method 为转换方法,如零阶保持器法“ZOH ”。
[numd,dend]=cloop(num,den,-1):由离散系统开环传递函数的分子、分母系数向量,返回单位负反馈离散系统闭环传递函数的分子、分母系数向量。
dstep(num, den, n):离散系统阶跃响应,n 为采样周期的个数。 title(图形名称);xlabel(X 轴说明);ylabel (y 轴说明)。
3、实验内容
(1)控制系统的开环传递函数为:()(1)(0.368)
k
G z z z z =
--