《线性定常系统的频率特性幻灯片.ppt》由会员分享,可在线阅读,更多相关《线性定常系统的频率特性幻灯片.ppt(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、线性定常系统的频率特性第1页,共14页,编辑于2022年,星期一一、实验目的一、实验目的1 1、学习了解、学习了解、学习了解、学习了解MatlabMatlab语言的实验环境。语言的实验环境。语言的实验环境。语言的实验环境。2 2、练习、练习、练习、练习MatlabMatlab命令的基本操作。命令的基本操作。命令的基本操作。命令的基本操作。3 3、练习、练习、练习、练习mm文件的基本操作。文件的基本操作。文件的基本操作。文件的基本操作。4 4、明确频率特性的概念及其物理意义。、明确频率特性的概念及其物理意义。、明确频率特性的概念及其物理意义。、明确频率特性的概念及其物理意义。5 5、掌握频率特性
2、的测试方法及原理、掌握频率特性的测试方法及原理、掌握频率特性的测试方法及原理、掌握频率特性的测试方法及原理;6 6、掌握频率特性的表示方法、掌握频率特性的表示方法、掌握频率特性的表示方法、掌握频率特性的表示方法第2页,共14页,编辑于2022年,星期一对对对对于于于于稳稳稳稳定定定定的的的的线线线线性性性性系系系系统统统统,测测测测量量量量其其其其频频频频率率率率特特特特性性性性就就就就是是是是对对对对被被被被测测测测系系系系统统统统输输输输入入入入某某某某一一一一频频频频率率率率的的的的正正正正弦弦弦弦信信信信号号号号,然然然然后后后后测测测测量量量量其其其其稳稳稳稳态态态态输输输输出出出出
3、与与与与输输输输入入入入的的的的幅幅幅幅值值值值比比比比和和和和相相相相位位位位差差差差,每每每每改改改改变变变变一一一一次次次次频频频频率率率率就就就就得得得得到到到到一一一一组组组组幅幅幅幅值值值值比比比比和和和和相相相相位位位位差差差差。频频频频率率率率特特特特性性性性测测测测试试试试原原原原理理理理图图图图如图所示。如图所示。如图所示。如图所示。输入输入输入输入线性系统线性系统线性系统线性系统输出输出输出输出示波器示波器示波器示波器(频率分析仪频率分析仪频率分析仪频率分析仪)图图图图 频率特性测试原理图频率特性测试原理图频率特性测试原理图频率特性测试原理图 设系统传递函数为设系统传递函
4、数为设系统传递函数为设系统传递函数为G(s)G(s),则,则,则,则二、实验原理二、实验原理第3页,共14页,编辑于2022年,星期一相位差:相位差:相位差:相位差:图图图图 在示波器上测试相位差的示意图在示波器上测试相位差的示意图在示波器上测试相位差的示意图在示波器上测试相位差的示意图 测量幅频特性时,为了读取方便,输入输出均取峰值。测量幅频特性时,为了读取方便,输入输出均取峰值。测量幅频特性时,为了读取方便,输入输出均取峰值。测量幅频特性时,为了读取方便,输入输出均取峰值。第4页,共14页,编辑于2022年,星期一三、实验仪器设备三、实验仪器设备1 1、计算机。、计算机。、计算机。、计算机
5、。2 2、MatlabMatlab仿真软件。仿真软件。仿真软件。仿真软件。第5页,共14页,编辑于2022年,星期一四、实验内容四、实验内容 1、学习了解、学习了解Matlab语言环境语言环境双双双双击击击击桌桌桌桌面面面面上上上上的的的的MatlabMatlab图图图图标标标标(或或或或使使使使用用用用其其其其他他他他打打打打开开开开程程程程序序序序的的的的方方方方式式式式),进进进进入入入入MatlabMatlab工工工工作作作作界界界界面面面面窗窗窗窗口口口口。在在在在默默默默认认认认的的的的情情情情况况况况下下下下,这这这这个个个个界界界界面面面面上上上上有有有有指指指指令令令令窗窗窗
6、窗口口口口(Command(Command Windows)Windows)、历历历历史史史史指指指指令令令令窗窗窗窗口口口口(Command(Command History)History)、工工工工作作作作空空空空间间间间窗窗窗窗口口口口(Workspace)(Workspace)等。等。等。等。MatlabMatlab工作界面窗口工作界面窗口工作界面窗口工作界面窗口 第6页,共14页,编辑于2022年,星期一在在在在“command“command Window”Window”命命命命令令令令窗窗窗窗口口口口中中中中命命命命令令令令提提提提示示示示符符符符位位位位置置置置键入如下命令:键
7、入如下命令:键入如下命令:键入如下命令:helphelp显示显示显示显示MatlabMatlab的功能目录的功能目录的功能目录的功能目录help controlhelp control阅读控制系统工具箱命令清单。阅读控制系统工具箱命令清单。阅读控制系统工具箱命令清单。阅读控制系统工具箱命令清单。help stephelp step阅读命令阅读命令阅读命令阅读命令stepstep的帮助文件内容。的帮助文件内容。的帮助文件内容。的帮助文件内容。第7页,共14页,编辑于2022年,星期一2、练习、练习Matlab命令的基本操作命令的基本操作键入常数矩阵输入命令键入常数矩阵输入命令键入常数矩阵输入命令
8、键入常数矩阵输入命令 a=1 2 3 a=1 2 3 与与与与 a=1;2;3 a=1;2;3观察显示结果,比较结果有何不同。观察显示结果,比较结果有何不同。观察显示结果,比较结果有何不同。观察显示结果,比较结果有何不同。b=1 2 5 b=1 2 5 与与与与 b=1 2 5;b=1 2 5;观察显示结果,比较显示结果有何不同。观察显示结果,比较显示结果有何不同。观察显示结果,比较显示结果有何不同。观察显示结果,比较显示结果有何不同。a a b ba a b b观察显示结果,比较变量加观察显示结果,比较变量加观察显示结果,比较变量加观察显示结果,比较变量加“”“”后的区别。后的区别。后的区别
9、。后的区别。A=1 2 3;2 3 1;3 2 1 B=2 3 4;3 4 5;4 5 6 A+B A*BA=1 2 3;2 3 1;3 2 1 B=2 3 4;3 4 5;4 5 6 A+B A*B观察显示结果。观察显示结果。观察显示结果。观察显示结果。观观观观 察察察察 历历历历 史史史史 指指指指 令令令令 窗窗窗窗 口口口口(Command(Command History)History)和和和和 工工工工 作作作作 空空空空 间间间间 窗窗窗窗 口口口口(Workspace)(Workspace)。第8页,共14页,编辑于2022年,星期一已知闭环传递函数已知闭环传递函数已知闭环传递
10、函数已知闭环传递函数 绘制单位阶跃响应。绘制单位阶跃响应。绘制单位阶跃响应。绘制单位阶跃响应。在在在在命命命命令令令令窗窗窗窗口口口口中中中中命命命命令令令令提提提提示示示示符符符符位位位位置置置置依依依依次次次次键键键键入入入入如如如如下下下下命命命命令:令:令:令:num=1num=1den=1 1 1den=1 1 1phi=tf(num,den)phi=tf(num,den)step(phi)step(phi)观察显示结果。观察显示结果。观察显示结果。观察显示结果。第9页,共14页,编辑于2022年,星期一已知惯性环节的传递函数已知惯性环节的传递函数已知惯性环节的传递函数已知惯性环节的
11、传递函数 试绘制其试绘制其试绘制其试绘制其BodeBode图。图。图。图。键入如下命令:键入如下命令:键入如下命令:键入如下命令:bode(2,1 1)bode(2,1 1)gridgrid观察显示结果。观察显示结果。观察显示结果。观察显示结果。第10页,共14页,编辑于2022年,星期一3 3、练习、练习、练习、练习mm文件的基本操作文件的基本操作文件的基本操作文件的基本操作选择菜单项中的选择菜单项中的选择菜单项中的选择菜单项中的FileNew M-fileFileNew M-file,即可打开,即可打开,即可打开,即可打开程序编辑窗口。键入如下程序:程序编辑窗口。键入如下程序:程序编辑窗口
12、。键入如下程序:程序编辑窗口。键入如下程序:w=0.1;w=0.1;gs=tf(2,1 1);gs=tf(2,1 1);t=0:0.1:30/w;t=0:0.1:30/w;u1=sin(w*t);u1=sin(w*t);y1=lsim(gs,u1,t);y1=lsim(gs,u1,t);plot(w*t,u1,k,w*t,y1,r)plot(w*t,u1,k,w*t,y1,r)gridgrid%输入信号频率输入信号频率输入信号频率输入信号频率(w=0.1,0.3,1,3,10)(w=0.1,0.3,1,3,10)%传递函数传递函数传递函数传递函数%时间区间时间区间时间区间时间区间%正弦输入信号
13、正弦输入信号正弦输入信号正弦输入信号%给定输入和时间,输出的时域仿真给定输入和时间,输出的时域仿真给定输入和时间,输出的时域仿真给定输入和时间,输出的时域仿真%绘图,黑线绘图,黑线绘图,黑线绘图,黑线-输入,红线输入,红线输入,红线输入,红线-输出输出输出输出%加网格线加网格线加网格线加网格线程序运行可以选择菜单项中的程序运行可以选择菜单项中的程序运行可以选择菜单项中的程序运行可以选择菜单项中的DebugRun DebugRun 来执行程序,若来执行程序,若来执行程序,若来执行程序,若第第第第1 1次运行时程序未保存,会提示保存,以后每次运行时会自动次运行时程序未保存,会提示保存,以后每次运行
14、时会自动次运行时程序未保存,会提示保存,以后每次运行时会自动次运行时程序未保存,会提示保存,以后每次运行时会自动保存程序。若程序不是保存在当前路径下,运行时会提示,选保存程序。若程序不是保存在当前路径下,运行时会提示,选保存程序。若程序不是保存在当前路径下,运行时会提示,选保存程序。若程序不是保存在当前路径下,运行时会提示,选择确定即可。择确定即可。择确定即可。择确定即可。第11页,共14页,编辑于2022年,星期一运行程序后绘制出输入输出信号曲线图。选择菜单项中的运行程序后绘制出输入输出信号曲线图。选择菜单项中的运行程序后绘制出输入输出信号曲线图。选择菜单项中的运行程序后绘制出输入输出信号曲
15、线图。选择菜单项中的EditAxes PropertiesEditAxes Properties可以编辑坐标轴的特性,以便更容易读取可以编辑坐标轴的特性,以便更容易读取可以编辑坐标轴的特性,以便更容易读取可以编辑坐标轴的特性,以便更容易读取图形数据。若将图形数据。若将图形数据。若将图形数据。若将X LimitsX Limits设为设为设为设为26.5 to 2726.5 to 27,可读得相位差约为,可读得相位差约为,可读得相位差约为,可读得相位差约为0.10.1。若将。若将。若将。若将Y LimitsY Limits设为设为设为设为1.95 to 21.95 to 2,可读得输出幅值约为,可
16、读得输出幅值约为,可读得输出幅值约为,可读得输出幅值约为1.991.99。第12页,共14页,编辑于2022年,星期一依次改变输入信号频率,读取对应输出信号的幅值比和相位差,依次改变输入信号频率,读取对应输出信号的幅值比和相位差,依次改变输入信号频率,读取对应输出信号的幅值比和相位差,依次改变输入信号频率,读取对应输出信号的幅值比和相位差,填写下表。填写下表。填写下表。填写下表。0.10.10.30.31 13 31010A A()L L()(dB)(dB)()(rad)(rad)()()()参数参数参数参数表表表表 实验数据记录参考格式表实验数据记录参考格式表实验数据记录参考格式表实验数据记
17、录参考格式表 第13页,共14页,编辑于2022年,星期一五、实验报告要求五、实验报告要求、按频率特性测试要求记录实验数据,绘制实验曲线、按频率特性测试要求记录实验数据,绘制实验曲线、按频率特性测试要求记录实验数据,绘制实验曲线、按频率特性测试要求记录实验数据,绘制实验曲线(幅幅幅幅相频率特性曲线、对数幅频特性曲线、对数相频特性曲线相频率特性曲线、对数幅频特性曲线、对数相频特性曲线相频率特性曲线、对数幅频特性曲线、对数相频特性曲线相频率特性曲线、对数幅频特性曲线、对数相频特性曲线)。、能否根据实验所得的、能否根据实验所得的、能否根据实验所得的、能否根据实验所得的BodeBode图确、定系统的图确、定系统的图确、定系统的图确、定系统的传递函数?如何确定?传递函数?如何确定?传递函数?如何确定?传递函数?如何确定?、写出建议和体会。、写出建议和体会。、写出建议和体会。、写出建议和体会。第14页,共14页,编辑于2022年,星期一