试验二用MATLAB建立传递函数模型.doc

试验二用MATLAB建立传递函数模型.doc

ID:58648412

大小:1.29 MB

页数:72页

时间:2020-10-16

试验二用MATLAB建立传递函数模型.doc_第1页
试验二用MATLAB建立传递函数模型.doc_第2页
试验二用MATLAB建立传递函数模型.doc_第3页
试验二用MATLAB建立传递函数模型.doc_第4页
试验二用MATLAB建立传递函数模型.doc_第5页
资源描述:

《试验二用MATLAB建立传递函数模型.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《自动控制原理》实验指导书实验指导书北京科技大学自动化学院控制科学与工程系2013年4月目录实验一典型系统的时域响应和稳定性分析1实验二用MATLAB建立传递函数模型5实验三利用MATLAB进行时域分析13实验四线性定常控制系统的稳定分析25实验五利用MATLAB绘制系统根轨迹29实验六线性系统的频域分析37实验七基于MATLAB控制系统频域法串联校正设计52附录1MATLAB简介59附录2SIMULINK简介68实验一典型系统的时域响应和稳定性分析一、实验目的1.研究二阶系统的特征参量(ξ、ωn)对过渡过程的影响。2.研究二阶对象的三种

2、阻尼比下的响应曲线及系统的稳定性。3.熟悉Routh判据,用Routh判据对三阶系统进行稳定性分析。二、实验设备PC机一台,TD-ACC+教学实验系统一套。三、实验原理及内容1.典型的二阶系统稳定性分析(1)结构框图:如图1-1所示。图1-1(2)对应的模拟电路图:如图1-2所示。图1-2(3)理论分析系统开环传递函数为:G(s)=?开环增益:K=?先算出临界阻尼、欠阻尼、过阻尼时电阻R的理论值,再将理论值应用于模拟电路中,观察二阶系统的动态性能及稳定性,应与理论分析基本吻合。在此实验中由图1-2,可以确地1-1中的参数。,,系统闭环传递

3、函数为:其中自然振荡角频率:;阻尼比:。2.典型的三阶系统稳定性分析(1)结构框图:如图1-3所示。图1-3(2)模拟电路图:如图1-4所示。图1-4(3)理论分析系统的开环传函为:系统的特征方程为:。(4)实验内容实验前由Routh判断得Routh行列式为:S3S2S1S0为了保证系统稳定,第一列各值应为正数,因此可以确定系统稳定K值的范围系统临界稳定K系统不稳定K值的范围四、实验步骤1)将信号源单元的“ST”端插针与“S”端插针用“短路块”短接。由于每个运放单元均设置了锁零场效应管,所以运放具有锁零功能。将开关分别设在“方波”档和“5

4、00ms~12s”档,调节调幅和调频电位器,使得“OUT”端输出的方波幅值为1V,周期为10s左右。2.)典型二阶系统瞬态性能指标的测试(1)按模拟电路图1-2接线,将1中的方波信号接至输入端,取R=10KΩ。(2)用示波器观察系统响应曲线C(t),测量并记录超调MP、峰值时间tp和调节时间tS。(3)分别按R=20KΩ;40KΩ;100KΩ;改变系统开环增益,观察响应曲线C(t),测量并记录性能指标MP、tp和tS,及系统的稳定性。并将测量值和计算值进行比较(实验前必须按公式计算出)。将实验结果填入表1-1中。3)典型三阶系统的性能(1

5、)按图1-4接线,将1中的方波信号接至输入端,取R=30KΩ。(2)观察系统的响应曲线,并记录波形。(3)减小开环增益(R=41.7KΩ;100KΩ),观察响应曲线,并将实验结果填入表1-3中。表1-3中已填入了一组参考测量值,供参照。五、实验现象分析1)典型二阶系统瞬态性能指标实验测试值表1-1参数项目R(KΩ)KωnξC(tp)C(∞)MP(%)tP(s)tS(s)响应情况理论值测量值理论值测量值理论值测量值0<ξ<1欠阻尼1050ξ=1临界阻尼160ξ>1过阻尼200其中,,,2)典型三阶系统在不同开环增益下的响应情况表1-2R(K

6、Ω)开环增益K稳定性表1-3R(KΩ)开环增益K稳定性3016.7不稳定发散41.712临界稳定等幅振荡1005稳定衰减收敛注意:在做实验前一定要进行对象整定,否则将会导致理论值和实际测量值相差较大。实验二用MATLAB建立传递函数模型一、实验目的(1)熟悉MATLAB实验环境,掌握MATLAB命令窗口的基本操作;(2)掌握MATLAB建立控制系统数学模型的命令及模型相互转换的方法;(3)掌握使用MATLAB命令化简模型基本连接的方法;(4)学会使用Simulink模型结构图化简复杂控制系统模型的方法。二、实验原理及内容控制系统常用的数学

7、模型有四种:传递函数模型(tf对象)、零极点增益模型(zpk对象)、结构框图模型和状态空间模型(ss对象)。经典控制理论中数学模型一般使用前三种模型,状态空间模型属于现代控制理论范畴。1、有理函数模型线性连续系统的传递函数模型可一般地表示为:(1)将系统的分子和分母多项式的系数按降幂的方式以向量的形式输入给两个变量和,就可以轻易地将传递函数模型输入到MATLAB环境中。命令格式为:;       (2);    (3)用函数tf()来建立控制系统的传递函数模型,该函数的调用格式为:G=tf(num,den);              (

8、4)例1 一个简单的传递函数模型: 可以由下面的命令输入到MATLAB工作空间中去。>> num=[1,2];den=[1,2,3,4,5];G=tf(num,den)运行结果:Transfe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。