自动控制实验一

合集下载

自动控制原理实验报告 (1)

自动控制原理实验报告 (1)

实验1 控制系统典型环节的模拟实验(一)实验目的:1.掌握控制系统中各典型环节的电路模拟及其参数的测定方法。

2.测量典型环节的阶跃响应曲线,了解参数变化对环节输出性能的影响。

实验原理:控制系统模拟实验采用复合网络法来模拟各种典型环节,即利用运算放大器不同的输入网络和反馈网络模拟各种典型环节,然后按照给定系统的结构图将这些模拟环节连接起来,便得到了相应的模拟系统。

再将输入信号加到模拟系统的输入端,并利用计算机等测量仪器,测量系统的输出,便可得到系统的动态响应曲线及性能指标。

实验内容及步骤实验内容:观测比例、惯性和积分环节的阶跃响应曲线。

实验步骤:分别按比例,惯性和积分实验电路原理图连线,完成相关参数设置,运行。

①按各典型环节的模拟电路图将线接好(先接比例)。

(PID先不接)②将模拟电路输入端(U i)与阶跃信号的输出端Y相连接;模拟电路的输出端(Uo)接至示波器。

③按下按钮(或松开按钮)SP时,用示波器观测输出端的实际响应曲线Uo(t),且将结果记下。

改变比例参数,重新观测结果。

④同理得积分和惯性环节的实际响应曲线,它们的理想曲线和实际响应曲线。

实验数据实验二控制系统典型环节的模拟实验(二)实验目的1.掌握控制系统中各典型环节的电路模拟及其参数的测定方法。

2.测量典型环节的阶跃响应曲线,了解参数变化对环节输出性能的影响。

实验仪器1.自动控制系统实验箱一台2.计算机一台实验原理控制系统模拟实验采用复合网络法来模拟各种典型环节,即利用运算放大器不同的输入网络和反馈网络模拟各种典型环节,然后按照给定系统的结构图将这些模拟环节连接起来,便得到了相应的模拟系统。

再将输入信号加到模拟系统的输入端,并利用计算机等测量仪器,测量系统的输出,便可得到系统的动态响应曲线及性能指标。

实验内容及步骤内容:观测PI,PD和PID环节的阶跃响应曲线。

步骤:分别按PI,PD和PID实验电路原理图连线,完成相关参数设置,运行①按各典型环节的模拟电路图将线接好。

自动控制实验报告一-典型环节及其阶跃响应

自动控制实验报告一-典型环节及其阶跃响应

实验一环典型环节节及其阶跃响应班级:学号:姓名:一、实验目的1.学习构成典型环节的模拟电路,了解电路参数对环节特性的影响;2.学习典型环节阶跃响应的测量方法,并学会根据阶跃响应曲线计算典型环节的传递函数;二、实验仪器1.EL-AT-II型自动控制系统实验箱一台2.计算机一台三、实验原理1.模拟实验的基本原理:控制系统模拟实验采用复合网络法来模拟各种典型环节,即利用运算放大器不同的输入网络和反馈网络模拟各种典型环节,然后按照给定系统的结构图将这些模拟环节连接起来,便得到了相应的模拟系统。

再将输入信号加到模拟系统的输入端,并利用计算机等测量仪器,测量系统的输出,便可得到系统的动态响应曲线及性能指标。

若改变系统的参数,还可进一步分析研究参数对系统性能的影响。

2.时域性能指标的测量方法:超调量Ó%:1)启动计算机,在桌面双击图标[自动控制实验系统] 运行软件。

2)测试计算机与实验箱的通信是否正常,通信正常继续。

如通信不正常查找原因使通信正常后才可以继续进行实验。

3)连接被测量典型环节的模拟电路。

电路的输入U1接A/D、D/A卡的DA1输出,电路的输出U2接A/D、D/A卡的AD1输入。

检查无误后接通电源。

4)在实验课题下拉菜单中选择实验一[典型环节及其阶跃响应] 。

5)鼠标单击实验课题弹出实验课题参数窗口。

在参数设置窗口中设置相应的实验参数后鼠标单击确认等待屏幕的显示区显示实验结果。

6)用软件上的游标测量响应曲线上的最大值和稳态值,代入下式算出超调量:YM A X- Y∞Ó%=——————×100%Y∞ T P 与T S :利用软件的游标测量水平方向上从零到达最大值与从零到达95%稳态 值所需的时间值,便可得到T P 与T S 。

四、实验内容构成下述典型一阶系统的模拟电路,并测量其阶跃响应: 1.比例环节的模拟电路及其传递函数:G (s )=-R1/R22.惯性环节:G(s)= -K/TS+1 K=R2/R1 ,T=R2C; 3.积分环节 G(S)= 1/TS T=RC 4.微分环节G(S)=-RCS5.比例+微分环节G(S)= -K(TS+1) K=R2/R1 T=R2C6.比例+积分环节G(S)=K(1+1/TS) K=R2/R1 T=R2C五、实验步骤1.启动计算机,在桌面双击图标【自动控制实验系统】运行软件。

自动控制原理实验(1)

自动控制原理实验(1)

实验一 典型环节的电路模拟一、实验目的1.熟悉THKKL-5型 控制理论·计算机控制技术实验箱及“THKKL-5”软件的使用; 2.熟悉各典型环节的阶跃响应特性及其电路模拟;3.测量各典型环节的阶跃响应曲线,并了解参数变化对其动态特性的影响。

二、实验设备1.THKKL-5型 控制理论·计算机控制技术实验箱;2.PC 机一台(含“THKKL-5”软件)、USB 数据采集卡、37针通信线1根、16芯数据排线、USB 接口线。

三、实验内容1.设计并组建各典型环节的模拟电路;2.测量各典型环节的阶跃响应,并研究参数变化对其输出响应的影响。

四、实验原理自控系统是由比例、积分、微分、惯性等环节按一定的关系组建而成。

熟悉这些典型环节的结构及其对阶跃输入的响应,将对系统的设计和分析十分有益。

本实验中的典型环节都是以运放为核心元件构成,其原理框图 如图1-1所示。

图中Z 1和Z 2表示由R 、C 构成的复数阻抗。

1.比例(P )环节比例环节的特点是输出不失真、不延迟、成比例地复现输出信号的变化。

图1-1 它的传递函数与方框图分别为:KS U S U S G i O ==)()()(当U i (S)输入端输入一个单位阶跃信号,且比例系数为K 时的响应曲线如图1-2所示。

2.积分(I )环节 图1-2积分环节的输出量与其输入量对时间的积分成正比。

它的传递函数与方框图分别为:设U i (S)为一单位阶跃信号,当积分系数为T 时的响应曲线如图1-3所示。

TsS U S U s G i O 1)()()(==图1-33.比例积分(PI)环节比例积分环节的传递函数与方框图分别为:)11(11)()()(21211212CS R R R CS R R R CS R CS R S U S U s G i O +=+=+==其中T=R 2C ,K=R 2/R 1设U i (S)为一单位阶跃信号,图1-4示出了比例系数(K)为1、积分系数为T 时的PI 输出响应曲线。

自动控制原理实验

自动控制原理实验
2、 实验要求:(1)以具体实验系统为例,引导学生 将方块图和实验装置进行对照,以建立对控制系统的感 性认识。(2)让学生观看开环演示实验,观察输入对 输出的的控制作用,干扰对输出的扰动作用。(3)让 学生观看闭环演示实验,观察给定输入和扰动输入对输 出的影响,让学生认识到闭环控制的优越性。
返回
实验二 典型环节的模拟研究(2学时) 实验三 典型二阶系统实验(2学时)
1、 实验目的:(1)学习系统(或环节)频率特 性的测量方法;(2)学习用频率特性确定数学模型的 方法 。 2、 实验要求:(1)测量并绘制一阶和二阶典型 环节的频率特性;(2)根据一阶和二阶典型环节的频 率特性确定其传递函数;(3)测量并绘制一个闭环系 统的频率特性
返回
实验六 系统的串联校正(2学时)
返回
实验四 根轨迹曲线的计算机绘制(2学时)
1、实验目的(1)训练学生应用计算机进行根轨迹 辅助分析;(2)让学生进一步加深系统零极点分布 对根轨迹形状的影响。 2、实验要求:(1)教师提供辅助分析软件,让学 生尽快学会使用;(2)每个学生做十例以上,并记 录各种根轨迹图。
返回
实验五 频率特性的研究 (2学时)
1、 实验目的:(1)学习正确选择校正装置的 种类及参数;(2)学习系统的调试方法。 2、 实验要求:(1)学生必须根据给定的条件及 指标要求确定校正装置的传递函数;(2)测出系统 的开环频率特性和闭环频率特性;(3)根据频率特 性求取系统的性能指标。
返回
1、 实验目的:(1)学习用阻容元件及线性组件 组成一个二阶系统进行各种实验的方法;(2)研 究阻尼比ξ和无阻尼自然振荡频率ω 对阶跃响应的
n
影响。 2、 实验要求:(1)要求学生画出实验电路图, 选择元器件并按照原理图连接成控制系统;(2) 改变参数,用长余辉示波器观察系统阶跃响应的变 化并记录。

自动控制原理实验(全面)

自动控制原理实验(全面)

自动控制原理实验实验一 典型环节的电模拟及其阶跃响应分析一、实验目的⑴ 熟悉典型环节的电模拟方法。

⑵ 掌握参数变化对动态性能的影响。

二、实验设备⑴ CAE2000系统(主要使用模拟机,模/数转换,微机,打印机等)。

⑵ 数字万用表。

三、实验内容1.比例环节的模拟及其阶跃响应微分方程 )()(t Kr t c -= 传递函数 =)(s G )()(s R s C K -= 负号表示比例器的反相作用。

模拟机排题图如图9-1所示,分别求取K=1,K=2时的阶跃响应曲线,并打印曲线。

图9-1 比例环节排题图 图9-2 积分环节排题图 2.积分环节的模拟及其阶跃响应微分方程 )()(t r dtt dc T= 传递函数 sKTs s G ==1)(模拟机排题图如图9-2所示,分别求取K=1,K=0.5时的阶跃响应曲线,并打印曲线。

3.一阶惯性环节的模拟及其阶跃响应微分方程 )()()(t Kr t c dtt dc T=+ 传递函数 1)(+=TS KS G模拟机排题图如图3所示,分别求取K=1, T=1; K=1, T=2; K=2, T=2 时的阶跃响应曲线,并打印曲线。

4.二阶系统的模拟及其阶跃响应微分方程 )()()(2)(222t r t c dt t dc T dt t c d T =++ξ传递函数 121)(22++=Ts s T s G ξ2222nn n s s ωξωω++= 画出二阶环节模拟机排题图,并分别求取打印: ⑴ T=1,ξ=0.1、0.5、1时的阶跃响应曲线。

⑵ T=2,ξ=0.5 时的阶跃响应曲线。

四、实验步骤⑴ 接通电源,用万用表将输入阶跃信号调整为2V 。

⑵ 调整相应系数器;按排题图接线,不用的放大器切勿断开反馈回路(接线时,阶跃开关处于关断状态);将输出信号接至数/模转换通道。

⑶ 检查接线无误后,开启微机、打印机电源;进入CAE2000软件,组态A/D ,运行实时仿真;开启阶跃输入信号开关,显示、打印曲线。

自动控制原理实验(1)

自动控制原理实验(1)

实验一 典型环节的电路模拟一、实验目的1.熟悉THKKL-5型 控制理论·计算机控制技术实验箱及“THKKL-5”软件的使用; 2.熟悉各典型环节的阶跃响应特性及其电路模拟;3.测量各典型环节的阶跃响应曲线,并了解参数变化对其动态特性的影响。

二、实验设备1.THKKL-5型 控制理论·计算机控制技术实验箱;2.PC 机一台(含“THKKL-5”软件)、USB 数据采集卡、37针通信线1根、16芯数据排线、USB 接口线。

三、实验内容1.设计并组建各典型环节的模拟电路;2.测量各典型环节的阶跃响应,并研究参数变化对其输出响应的影响。

四、实验原理自控系统是由比例、积分、微分、惯性等环节按一定的关系组建而成。

熟悉这些典型环节的结构及其对阶跃输入的响应,将对系统的设计和分析十分有益。

本实验中的典型环节都是以运放为核心元件构成,其原理框图 如图1-1所示。

图中Z 1和Z 2表示由R 、C 构成的复数阻抗。

1.比例(P )环节比例环节的特点是输出不失真、不延迟、成比例地复现输出信号的变化。

图1-1 它的传递函数与方框图分别为:KS U S U S G i O ==)()()(当U i (S)输入端输入一个单位阶跃信号,且比例系数为K 时的响应曲线如图1-2所示。

2.积分(I )环节 图1-2积分环节的输出量与其输入量对时间的积分成正比。

它的传递函数与方框图分别为:设U i (S)为一单位阶跃信号,当积分系数为T 时的响应曲线如图1-3所示。

TsS U S Us G i O1)()()(==图1-33.比例积分(PI)环节比例积分环节的传递函数与方框图分别为:)11(11)()()(21211212CSR R R CSR R R CSR CS R S U S U s G i O +=+=+==其中T=R 2C ,K=R 2/R 1设U i (S)为一单位阶跃信号,图1-4示出了比例系数(K)为1、积分系数为T 时的PI 输出响应曲线。

自动控制原理实验一

自动控制原理实验一

自动控制理论实验报告姓名罗晋学号201623010505班级电气F1606同组人实验一典型系统的阶跃响应分析一、实验目的1. 熟悉一阶系统、二阶系统的阶跃响应特性及模拟电路;2. 测量一阶系统、二阶系统的阶跃响应曲线,并了解参数变化对其动态特性的影响;3. 掌握系统动态性能的测试方法。

二、实验内容1. 设计并搭建一阶系统、二阶系统的模拟电路;2. 观测一阶系统的阶跃响应,并研究参数变化对其输出响应的影响;σ、3. 观测二阶系统的阻尼比0<ξ<1时的单位阶跃响应曲线;并求取系统的超调量%调节时间t s(Δ= ±0.05);并研究参数变化对其输出响应的影响。

三、实验结果(一)一阶系统阶跃响应研究1. 一阶系统模拟电路如图1-1所示,推导其传递函数G(s)=K/(Ts+1),其中R0=200K。

图1-1 一阶系统模拟电路2. 将阶跃信号发生器的输出端接至系统的输入端。

3. 若K=1、T=1s时,取:R1=100K,R2=100K,C=10uF(K= R2/ R1=1,T=R2C=100K×10uF=1)。

当T=1,光标为起点和终值:光标为起点和0.95的终值:传递函数为:(R2/R1)/(R2CS+1)4 若K=1、T=0.1s时,重复上述步骤(R1=100K,R2=100K,C=1uF(K= R2/ R1=1,T=R2C=100K×1uF=0.1))。

当T=0.1时,光标为起点和终值;光标为起点和0.95终值:6. 保存实验过程中的波形,记录相关的实验数据.,参数变化对系统动态特性的影响分析。

传递函数为:(R2/R1)/(R2CS+1), t=3T ,当T 减小需要达到稳定的时间也会减少,(二)二阶系统阶跃响应研究二阶系统模拟电路如图1-2所示,Rx 阻值可调范围为0~470K 。

图1-2 二阶系统模拟电路传递函数为1. n ω值一定(取10n ω=)时:1.1 当ξ=0.2时,各元件取值:C=1uF ,R=100K , R X =250K (实际操作时可用200k+51k=251k 代替),理论计算系统的%σ,t s (Δ= ±0.05),记录此时系统的阶跃响应曲线(阶跃信号的幅值自定),在曲线上求取系统的%σ,t s (Δ= ±0.05),并与理论值进行比较。

自控实验[1]

自控实验[1]

实验一自动控制系统实验箱的使用及Matlab控制工具箱的使用一、预习要求1、查阅模拟电子技术基础,掌握由集成运放电路组成的积分运算电路和微分运算电路原理。

2、了解Matlab控制工具箱基础知识(上网查阅、图书馆资料)。

二、实验目的1、掌握自动控制系统模拟实验的基本原理和基本方法。

2、熟悉Matlab控制工具箱的基本用法。

三、实验仪器1、EL-AT-Ⅲ型自动控制系统试验箱一台。

2、计算机一台。

四、实验内容1、自动控制原理实验箱的硬件资源EL-AT-Ⅲ型自动控制系统试验箱面板主要由计算机、AD/DA采集卡、自动控制原理实验箱组成,其中计算机根据不同的实验分别起信号产生、测量、显示、系统控制和数据处理的作用,打印机主要记录各种实验数据和结果,实验箱主要用于构造被控模拟对象。

(1)本实验系统有八组放大器、电阻、电容组成的实验模块。

每个模块中都有一个uA741构成的放大器和若干个电阻、电容。

通过对这七个实验模块的灵活组合可构造出各种形式和阶次的模拟环节和控制系统。

(2)二极管、电阻、电容区(3) AD/DA卡输入输出模块该区域是引出AD/DA卡的输入输出端,一共引出两路输出端和两路输入端,分别是DA1、DA2, AD1、AD2。

20针的插座用来和控制对象连接。

(4)电源模块电源模块有一个实验箱电源开关,有四个开关电源提供的DC电源端子,分别是+12V、-12V、+5V、GND,这些端子给外扩模块提供电源。

(5)変阻箱、变容箱模块通过按动数字旁边的“+”、“-”按钮便可调节电阻电容的值,而且电阻电容值可以直接读出。

2、自动控制原理实验软件说明(1)软件启动在windows桌面上或“开始—程序”中双击“自动控制理论”,启动软件如图1-1所示。

QQ截图(2)实验前计算机与实验箱的连接用实验箱自带的USB线将实验箱后面的USB口与计算机的USB口连接。

(3)软件使用说明本套软件界面共分为两组画面。

A.软件说明和实验指导书画面,如图1-2所示。

自动控制实验1(典型环节研究)

自动控制实验1(典型环节研究)

自动控制原理实验实验名称:典型环节的模拟研究学校:西安邮电大学学院:自动化学院班级:测控1201班姓名:晁义飞学号:06122018时间:2014年4月15日典型环节的模拟研究一. 实验目的1. 了解和掌握各典型环节模拟电路的构成方法、传递函数表达式及输出时域函数表达式2. 观察和分析各典型环节的阶跃响应曲线,了解各项电路参数对典型环节动态特性的影响二.实验内容及步骤观察分析各典型环节的阶跃响应曲线,了解各项电路参数对典型环节动态特性的影响.。

改变被测环节的各项电路参数,画出模拟电路图,阶跃响应曲线,观测结果。

运行LABACT 程序,选择自动控制菜单下的线性系统的时域分析下的典型环节的模拟研究中的相应实验项目,就会弹出虚拟示波器的界面,点击开始即可使用本实验机配套的虚拟示波器(B3)单元的CH1测孔测量波形。

(1)观察比例环节的阶跃响应曲线典型比例环节模拟电路如图3-1-1所示。

图3-1-1 典型比例环节模拟电路传递函数:01(S)(S)(S)R R K KU U G i O === ; 单位阶跃响应: K )t (U = 实验步骤:(注:‘S ST ’用短路套短接)(1)将函数发生器(B5)所产生的周期性矩形波信号(OUT ),作为系统的信号输入(Ui );该信号为零输出时,将自动对模拟电路锁零。

① 在显示与功能选择(D1)单元中,通过波形选择按键选中‘矩形波’(指示灯亮)。

② 量程选择开关S2置下档,调节“设定电位器1”,使之矩形波宽度>1秒。

③ 调节B5单元的“矩形波调幅”电位器使矩形波输出电压= 4V (D1单元右显示)。

(2)构造模拟电路:按图3-1-1安置短路套及测孔联线,表如下。

(b )测孔联线(3)运行、观察、记录:打开虚拟示波器的界面,点击开始,按下信号发生器(B1)阶跃信号按钮(0→+4V 阶跃),观测A5B 输出端(Uo )的实际响应曲线。

示波器的截图详见虚拟示波器的使用。

自动控制原理实验报告

自动控制原理实验报告

自动控制原理实验报告姓名:学号:班级:实验一 一、二阶系统的电子模拟及时域响应的动态测试一、 实验目的1. 了解一、二阶系统阶跃响应及其性能指标与系统参数之间的关系。

2. 学习在电子模拟机上建立典型环节系统模型的方法。

3. 学习阶跃响应的测试方法。

二、 实验内容1. 建立一阶系统的电子模型,观测并记录在不同时间常数T 时的阶跃响应曲线,并测定其过渡过程时间Ts 。

2.建立二阶系统的电子模型,并记录在不同的阻尼比ζ时的阶跃响应曲线,并测定其超调量δ%及过渡过程时间Ts 。

三、 实验原理1.一阶系统系统传递函数为: 模拟运算电路如图1-1所示:图 1-1其中R1=R2,T=R2·C 其中电阻电容的具体取值见表1-12. 二阶系统系统传递函数为: 模拟运算电路如图1-2所示:图1-2其中R2·C1=1,R3·C2=1,R4/R3=ξ21各元器件具体取值如图1-2所示。

222()()()2n n nC s s R s S S ωζωωΦ==++()()()1C s Ks R s TS Φ==+四、实验数据1.一阶系统1)数据表格(取5%误差带,理论上Ts=3T)表1-1T/s 0.25 0.5 1 R2(R1)/Ω250k 500k 1MC/μF 1 1 1Ts实测/s 0.74 1.46 2.99Ts理论/s 0.75 1.5 3 阶跃响应曲线图1-3 图1-4 图1-5 2)响应曲线图1-3 (T=0.25)图1-4 (T=0.5)图1-5 (T=1)2. 二阶系统 1)数据表格表1-2说明:(1)0﹤ζ﹤1,为欠阻尼二阶系统,超调量理论计算公式2/1%100%eπζζσ--=⨯(2)取5%误差带,当ζ值较小(0﹤ζ﹤0.7)采用近似公式 进行估算;当ζ值较大(ζ﹥0.7)采用近似公式 7.145.6-=ξsT 进行估算.2)响应曲线图1-6 (ζ=0.25)ζ0.25 0.5 0.7 1.0 /rad/s 1 1 1 1 R 4/M Ω 2.0 1.0 0.7 0.5 C2/μF 1.0 1.0 1.0 1.0 σ%实测 43.77 16.24 4.00 0.02 σ%理论 44.43 16.30 4.600 Ts 实测/s 13.55 5.47 3.03 4.72 Ts 理论/s 14 7 5 4.75 阶跃响应曲线图1-6图1-7图1-8图1-9ns T ξω5.3=图1-7 (ζ=0.5)图1-8 (ζ=0.7)图1-9 (ζ=1)五、 误差分析1. 对一阶系统阶跃响应实验当T=0.25 时, 1.3%%10075.074.0-75.0=⨯=误差。

自动控制原理-实验一

自动控制原理-实验一

实验一 典型环节的模拟研究一.实验目的:1、了解并掌握ACLS-1控制理论实验箱模拟电路的使用方法,掌握典型环节模拟电路的构成方法,培养学生实验技能。

2、熟悉各种典型环节的阶跃响应曲线。

3、了解参数变化对典型环节动态特性的影响。

二.实验要求:1、观测各种典型环节的阶跃响应曲线。

2、观测参数变化对典型环节阶跃响应的影响。

三.实验仪器:1、ACLS-1控制理论实验箱 一台2、超低频示波器 一台3、万用表 一块四.实验原理和电路:实验是利用运算放大器和其它元器件构成的网络来模拟各种典型环节,接线方法见附录一和ACLS-1控制理论实验箱原理图。

典型环节方块图及其模拟电路如下:1.比例(P)环节:i当输入为单位阶跃信号,即)(1)(t t U i =时,SS U i 1)(=。

则由式(1-1) 得到:SK S U o 1)(•=其传递函数为:TSS U S U i o 1)()(= (1-5)积分环节的模拟电路如图1-2B 所示。

积分环节接线图:把图1-1B(b)中的R1换为C 即可。

积分环节模拟电路的传递函数为:CSR S U S U i o 01)()(= (1-6)比较式(1-5)和(1-6)得: C R T 0= (1-7) 当输入为单位阶跃信号,即)(1)(t t U i =时,SS U i 1)(=。

则由式(1-5) 得到:2111)(TS S TS S U o =•=比例积分环节的模拟电路如图1-3B 所示。

比例-积分环节接线图:把图1-1B(b)中的R1换成R1和C 串联即可。

其传递函数为:CSR R R CS R CS R S U S U i o 0010111)()(+=+= (1-10)比较式(1-9)和(1-10)得:当输入为单位阶跃信号,即)(1)(t t U i =时,SS U i 1)(=。

则由式(1-9) 得到:STS K S U o 1)1()(•+=惯性环节的接线图:把图1-1B(b)中的R1换成R1和C 并联即可。

自动控制实验一

自动控制实验一

实验一时域分析一、实验目的:1、掌握一阶系统和二阶系统的非周期信号响应。

2、理解二阶系统的无阻尼、欠阻尼、临界阻尼和过阻尼响应。

3、掌握分析系统的稳定性、瞬态过程和稳态误差。

4、理解高阶系统的主导极点对系统特性的影响。

5、理解系统的零点对系统动态特性的影响。

二、实验设备PC机及MATLAB平台三、实验原理及方法1、系统的单位阶跃响应用下列指令step(num,den)或step(num,den,t),就可求取系统的单位阶跃响应。

前者指令中虽没有时间t的出现,但时间矢量会自动生成;后者指令中的t 是由用户确定的时间。

响应曲线图的x轴和y轴坐标也是自动标注的。

若step指令等号左端含有变量时,即[y,x,t]=step(num,den,t)。

使用该命令时,屏幕上不显示该系统的输出响应曲线。

若要获得系统的响应曲线,则需加上plot 绘图指令。

2、判别系统的稳定性利用Matlab求根指令,可方便地判定系统的稳定性。

roots(den)3、系统的单位斜坡响应和单位脉冲响应impulse(G) %绘制系统的脉冲响应用下列指令step(num,den)或step(num,den,t),就可求取系统的单位阶跃响应。

前者指令中虽没有时间t的出现,但时间矢量会自动生成;后者指令中的t是由用户确定的时间。

响应曲线图的x轴和y轴坐标也是自动标注的。

对应更一般输入的响应也可以得到。

命令为lsim ,其命令格式为:y = lsim ( num , den , u , t ) ;输入信号为矢量u 。

输入信号u 的行数决定了计算的输出点数。

对于单输入系统,u 是一个列矢量。

对于多输入系统,u 的列数等于输入变量数。

四、实验内容:1、系统的闭环传递函数为:KG(s)Ts1=+,分别调节K、T ,仿真系统的阶跃响应,得出不同的系统参数对系统性能的影响。

解:num=[20];den=[20 1];step(num,den,'r');grid on;xlabel('t');ylabel('c(t)');num=[40];den=[20 1];step(num,den,'g');grid on;xlabel('t');ylabel('c(t)');hold on;num=[30];den=[20 1];step(num,den,'b');grid on;xlabel('t');ylabel('c(t)');title('Unit-Step Response of K=20,30,40 T=20');(根据MATLAB,对参数进行赋值,绘制出相应的图形,可以得出:当T为定值时,K会影响系统稳定时的幅度值。

自动控制原理实验1-6

自动控制原理实验1-6

⾃动控制原理实验1-6实验⼀MATLAB 仿真基础⼀、实验⽬的:(1)熟悉MATLAB 实验环境,掌握MATLAB 命令窗⼝的基本操作。

(2)掌握MATLAB 建⽴控制系统数学模型的命令及模型相互转换的⽅法。

(3)掌握使⽤MATLAB 命令化简模型基本连接的⽅法。

(4)学会使⽤Simulink 模型结构图化简复杂控制系统模型的⽅法。

⼆、实验设备和仪器 1.计算机;2. MATLAB 软件三、实验原理函数tf ( ) 来建⽴控制系统的传递函数模型,⽤函数printsys ( ) 来输出控制系统的函数,⽤函数命令zpk ( ) 来建⽴系统的零极点增益模型,其函数调⽤格式为:sys = zpk ( z, p, k )零极点模型转换为多项式模型[num , den] = zp2tf ( z, p, k ) 多项式模型转化为零极点模型 [z , p , k] = tf2zp ( num, den )两个环节反馈连接后,其等效传递函数可⽤feedback ( ) 函数求得。

则feedback ()函数调⽤格式为: sys = feedback(sys1, sys2, sign )其中sign 是反馈极性,sign 缺省时,默认为负反馈,sign =-1;正反馈时,sign =1;单位反馈时,sys2=1,且不能省略。

四、实验内容:1.已知系统传递函数,建⽴传递函数模型2.已知系统传递函数,建⽴零极点增益模型3.将多项式模型转化为零极点模型12s 2s s 3s (s)23++++=G )12()1()76()2(5)(3322++++++=s s s s s s s s G 12s 2s s 3s (s)23++++=G )12()1()76()2(5)(3322++++++=s s s s s s s s G4. 已知系统前向通道的传递函数反馈通道的传递函数求负反馈闭环传递函数5、⽤系统Simulink 模型结构图化简控制系统模型已知系统结构图,求系统闭环传递函数。

自动控制原理实验一控制系统的阶跃响应

自动控制原理实验一控制系统的阶跃响应

自动控制原理实验一控制系统的阶跃响应实验目的:通过实验,掌握控制系统的阶跃响应的测量方法,了解控制系统的响应特性,并研究控制系统的参数对阶跃响应的影响。

实验原理:阶跃响应是指当控制系统输入信号突然从零变为常数时,系统的输出信号的响应过程。

通过观察阶跃响应可以了解控制系统的稳态误差、超调量、调节时间等参数,从而评估和改善控制系统的性能。

在实验中,常用的控制系统模型是一阶惯性环节,其传递函数为:G(s)=K/(Ts+1)其中,K为系统的增益,T为系统的时间常数。

通过改变K和T的值,可以观察到控制系统阶跃响应的变化。

实验仪器和材料:1.控制系统阶跃响应实验台2.配套的实验软件3.电脑实验步骤:1.打开实验软件,并连接实验台和电脑。

2.在软件中选择阶跃响应实验,并设置初始参数。

3.点击开始实验按钮,系统开始运行,记录实验数据。

4.观察实验数据的变化,并绘制出阶跃响应曲线。

5.改变控制系统的参数,如增益K和时间常数T的值,重新进行实验测量。

6.比较不同参数下的阶跃响应曲线,分析参数对响应的影响。

7.根据实验结果,评估系统的性能,并提出改进措施。

实验注意事项:1.实验过程中要保持实验台和电脑的连接良好,确保数据的准确性。

2.实验中应注意安全防护,避免操作中发生意外。

3.实验前要熟悉实验仪器的操作方法和实验原理,确保能够正确进行实验。

4.实验结束后,要及时清理实验台和关闭相关设备。

实验结果:通过实验测量得到的阶跃响应曲线,可以用于评估控制系统的性能。

通常,我们关注的参数包括稳态误差、超调量、调节时间等。

稳态误差是指系统在稳定状态下的输出值与期望值之间的差值。

通过观察阶跃响应曲线的稳态值,可以评估系统的稳态误差。

稳态误差越小,系统的控制性能越好。

超调量是指系统响应过程中最大超过期望值的幅值,通常以百分比形式表示。

通过观察阶跃响应曲线的峰值,可以评估系统的超调量。

超调量越小,系统的控制性能越好。

调节时间是指控制系统从初始状态到稳态所需的时间。

自动控制实验指导

自动控制实验指导

实验一 控制系统典型环节的模拟一、实验目的1、熟悉超低频扫描示波器的使用方法;2、掌握用运放组成控制系统典型环节的电子模拟电路;3、测量典型环节的阶跃响应曲线;4、通过本实验了解典型环节中参数的变化对输出动态性能的影响。

二、实验仪器1、控制理论电子模拟试验箱一台;2、超低频慢扫描双踪示波器一台;3、万能表一只。

三、实验原理以运算放大器为核心元件,由其不同的输入R-C 网络和反馈R-C 网络构成控制系统的各种典型环节。

四、实验内容1、示波器的调节:打开双踪示波器,选CH1作为触发信号,DC/AC 档选择DC 档,y轴衰减细调和x 轴扫描时间细调均打到校正位置。

“+” “-”触发选择“-”触发位置,Y 1、Y 2探头在没特殊说明下均选⨯1档。

2、典型环节的测量 (a):比例环节(图1-1)1)(1=s G 2)(2=s G图1-1 比例环节原理图分别选择两组不同的R1,R2将所测量的结果填入下表1-1:表1-1分别画出K=1,K=2的阶跃响应波形,并比较二者的差别:(b): 积分环节(图1-2)s s G 1.0/1)(1= s s G 2.0/1)(2=图1-2 积分环节原理图分别选择R=100k Ω,R=200 k Ω作为参数,画出相应的阶跃响应波形图,并观察波形分析积分环节的特点。

(c):惯性环节(图1-3)11.01)(1+=s s G 101.01)(2+=s s G图1-3 惯性环节的原理图分别选择不同参数:C 1=1µF,C 2=0.1µF,画出相应的阶跃响应波形图,观察时间常数τ和上升时间s t 填入下表1-2,并和实际计算值比较是否吻合。

表1-2其阶跃响应的波形图:(d):微分环节(图1-4)21.0)(1+=s s G 101.0)(2+=s s G图1-4微分环节的原理图按照图1-4接好线路,示波器探头Y 2选⨯10档,y 轴衰减粗调打1V 位置,分别选择R=51 K Ω,C=1µF,Rf=100K Ω和R=100 K Ω,C=0.1µF,Rf=100K Ω两组参数,观察示波器画出阶跃响应波形并比较两组不同参数的差别。

自控原理实验报告1

自控原理实验报告1

自动控制原理实验——第一次实验姓名:乔佳楠班级:06110901学号:20091419一、实验目的了解MATLAB在自动控制原理课程中的应用,学习MATLAB的基本使用方法。

通过上机实验操作学习线性系统的分析与设计,学习传递函数的描述方法,自控系统结构框图的模型表示以及线性系统的时域分析。

其中本节重点掌握结构框图中的串联,并联和反馈结构的模型表示方法,并能正确分析不同结构模型之间的关系。

二、实验要求运用MATLAB软件解决下列三个问题,并绘制出每个函数的单位阶跃响应图像,标出其上升时间,过渡过程时间,计算出超调量。

三、实验内容1.给出下列两个函数,分别求出在串联,并联和反馈结构中的系统传递函数,并画出阶跃响应曲线,标出上升时间,过渡过程时间以及超调量。

①G1=tf(10,[1,2,3]) ②G2=tf(1,[1,2])Step1:串联结构,即G=G1*G2>> G1=tf(10,[1,2,3]);>> G2=tf(1,[1,2]);>> G=series(G1,G2)Transfer function:10---------------------s^3 + 4 s^2 + 7 s + 6>> step(G)起调量:(1.77-1.66)/1.66*100%=6.63% 上升时间: 2.97 sec过渡过程时间:5.89 secStep2:并联结构,即G=G1+G2>> G1=tf(10,[1,2,3]);>> G2=tf(1,[1,2]);>> G=parallel(G1,G2)Transfer function:s^2 + 12 s + 23---------------------s^3 + 4 s^2 + 7 s + 6>> step(G)起调量:(4.19-3.83)/3.83*100%=9.40% 上升时间: 2.23 sec过渡过程时间:5.78 secStep3:反馈结构,即G=G1/(1+G1G2)>> G1=tf(10,[1,2,3]);>> G2=tf(1,[1,2]);>> G=feedback(G1,G2,-1)Transfer function:10 s + 20----------------------s^3 + 4 s^2 + 7 s + 16 >> step(G)起调量:(2.25-1.25)/1.25*100%=80.0%上升时间: 1.29 sec过渡过程时间:16.7 sec2.根据系统的结构框图,求出系统总的传递函数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

num [b1 , b2 , , bm , bm1 ]
den [1, a1 , a2 , , an1 , an ]
MATLAB控制系统工具箱中,定义了tf() 函数,它可由传递 函数分子分母给出的变量构造出单个的传递函数对象。从而 使得系统模型的输入和处理更加方便。 该函数的调用格式为: G=tf(num,den);
一.用MATLAB建立传递函数模型 1.有理函数模型 线性系统的传递函数模型可一般地表示为:
b1 s m b2 s m1 bm s bm1 G( s) n s a1 s n1 an1 s an nm
将系统的分子和分母多项式的系数按降幂的方式以向量的形式 输入给两个变量和,就可以轻易地将传递函数模型输入到 MATLAB环境中。命令格式为:
② 最大(百分比)超调量(percentovershoot)可由以下命令得到: C=dcgain(G); [Y,k]=max(y); percentovershoot=100*(Y-C)/C
dcgain( )函数用于求取系统的终值,将终值赋给变量C,然 后依据超调量的定义,由Y和C计算出百分比超调量。 ③ 上升时间(risetime)可利用MATLAB中控制语句编制M文件 来获得。首先简单介绍一下循环语句while的使用。 while循环语句的一般格式为: while<循环判断语句> 循环体 end 当表达式的逻辑值为真时,就执行循环体内的语句;当表达 式的逻辑值为假时,就退出当前的循环体。

某系统的零极点模型为:
G( s) 6 ( s 1.9294 )(s 0.0353 0.9287j ) ( s 0.9567 1.2272j )(s 0.0433 0.6412j )
KGain=6; z=[-1.9294;-0.0353+0.9287j;-0.0353-0.9287j]; p=[-0.9567+1.2272j;-0.9567-1.2272j;0.0433+0.6412j;0.04330.6412j]; G=zpk(z,p,KGain)
c(t) c(∞) 0 .9c(∞)

误差带
稳态误差 t→ ( ∞) 0 .1c(∞) 0 tr tp ts t
方法一:游动鼠标法 这种方法简单易用,但同时应注意它不适用于用plot()命令 画出的图形。 方法二:编程方式 ① 峰值时间(timetopeak)可由以下命令获得: [Y,k]=max(y); timetopeak=t(k) 应用取最大值函数max()求出y的峰值及相应的时间,并存 于变量Y和k中。然后在变量t中取出峰值时间,并将它赋 给变量timetopeak。
控制系统工具箱中给出了一个函数step()来直接求取线性系统 的阶跃响应,如果已知传递函数为:
num G (s) den
则该函数可有以下几种调用格式: step(num,den) step(num,den,t) 或 step(G) step(G,t) 如果需要将输出结果返回到MATLAB工作空间中,则采用 以下调用格式: c=step(G)
将系统增益、零点和极点以向量的形式输入给三个变量
KGain K ;
Z [ z1; z2; ; z m ];
P [ p1; p2; ; pn ];
G=zpk(Z,P,KGain)
注意:对于单变量系统,其零极点均是用列向量来表示的, 故Z、P向量中各项均用分号(;)隔开。
例 一个简单的传递函数模型:
s5 G(s) 4 s 2s 3 3s 2 4s 5
num=[1,5]; den=[1,2,3,4,5]; G=tf(num,den)

一个稍微复杂一些的传递函数模型:
6( s 5) G( s) 2 ( s 3s 1) 2 ( s 6)
conv()函数(标准的MATLAB函数)用来计算两个向量的卷 积,多项式乘法 num=6*[1,5]; den=conv(conv([1,3,1],[1,3,1]),[1,6]); tf(num,den)
2.零极点模型 线性系统的传递函数还可以写成极点的形式:
( s z1 )(s z 2 ) ( s z m ) G( s) K ( s p1 )(s p2 ) ( s pn )
例 若负反馈系统图中的两个传递函数分别为:
1 G1 ( s) ( s 1) 2
求总传递函数。
1 G2 ( s) s 1
G1=tf(1,[1,2,1]); G2=tf(1,[1,1]); G=feedback(G1,G2)
例 若反馈系统为更复杂的结构如图所示。其中
s 3 7 s 2 24s 24 G1 ( s) 4 s 10s 3 35s 2 50s 24
G 2( s ) 10 s 5 s
1 H (s) 0.01s 1
G1=tf([1,7,24,24],[1,10,35,50,24]); G2=tf([10,5],[1,0]); H=tf([1],[0.01,1]); G_a=feedback(G1*G2,H)
二.单位阶跃响应的求法
例 已知传递函数为:
25 G(s) 2 s 4s 25
num=[0,0,25]; den=[1,4,25]; step(num,den) grid % 绘制网格线。 title('Unit-Step Response of G(s)=25/(s^2+4s+25) ') % 图 像标题
三.求阶跃响应的性能指标
3. 反馈系统结构图模型 设反馈系统结构图如图所示。
控制系统工具箱中提供了feedback()函数,用来求取反馈连接 下总的系统模型,该函数调用格式如下:
G=feedback(G1,G2,sign); 其中变量sign用来表示正反馈或负反馈结构,若sign=-1 表示负反馈系统的模型,若省略sign变量,则仍将表示负 反馈结构。
相关文档
最新文档