自动控制原理简明版第3章时域分析法_第1页
自动控制原理简明版第3章时域分析法_第2页
自动控制原理简明版第3章时域分析法_第3页
自动控制原理简明版第3章时域分析法_第4页
自动控制原理简明版第3章时域分析法_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1

例3.19

已知单位反馈系统的开环传递函数为

求当系统输入分别为阶跃、速度、加速度时的稳态误差。满足终值定理条件

自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第1页!2满足终值定理条件自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第2页!3自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第3页!4在虚轴上存在极点,不满足终值定理条件,不能用终值定理求系统稳态误差。应用终值定理求稳态误差时,一定要注意条件

自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第4页!5

例3.21

已知单位反馈系统的开环传函为求速度输入时的稳态误差可用劳思判据判断是否满足终值定理条件经检验,满足终值定理的条件自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第5页!例3-23

为了消除上例控制系统的稳态误差,在前向通道靠近输入端接入一个积分环节试分析系统稳定时各物理量的状态。解自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第6页!阶跃输入作用下的位置误差系数及稳态误差扰动输入引起的稳态误差综上:n(t)作用与r(t)作用相比,误差规律不同。

随动系统举例3-25自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第7页!(3)系统静特性变化引起的误差

由于环境条件改变,元件发热、摩损、老化、特性漂移等各种原因引起的系统参数或静特性的变化,都将导致输出变化,从而产生稳态误差。这些系统内部的变化(系统的内部扰动)所引起的稳态误差,有时很严重,尤其是在要求的较高场合,必须考虑这种误差。

假定参考输入一定,那么图示的非单位反馈系统在稳态时有G(0)和H(0)变化时,有

自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第8页!3.给定输入、扰动输入同时作用下的例3-26已知系统结构图如下,当r(t)=n(t)=1时,求系统稳态误差。N(s)+-R(s)Y(s)自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第9页!方法二:用静态误差系数法由于没有积分环节,所以ν=0,系统为0型系统。3.求扰动输入下的稳态误差自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第10页!例3-27试计算图示系统恒值负载扰动下的稳态误差。通过改变控制器的参数和结构形式能否抑制或消除它?解

自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第11页!降低稳态误差的主要措施

(1)保证元件有一定的精度和性能稳定性,尤其是反馈通道元件。有时还应考虑实际的环境条件,采取必要的误差补偿等措施。

(2)在满足系统稳定性要求的前提下,增大系统开环放大系数或增加前向通道中积分环节数目,保证对参考输入的跟随能力;增大扰动作用点之前的前向通道放大系数或增加扰动作用点之前的前向通道的积分环节数,以降低扰动引起的稳态误差。

(3)增加前向通道中积分环节数改变了闭环传递函数的极点,会降低系统的稳定性和动态性能。所以必须同时对系统进行校正。如果作用于系统的主要干扰可以测量时,可以采用复合控制来降低系统误差,或消除扰动影响。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第12页!

由于顺馈控制是开环控制,精度受限,且对参考输入引起的响应没有作用。所以为了满足系统对参考输入响应的要求,以及为了消除或降低其它扰动的影响,在复合控制系统中还需借助反馈和适当选取Gc(s)来满足要求。

为了提高系统对参考输入的跟综能力,也可按参考输入顺馈来消除或降低误差。令,所以选择。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第13页!令若取则有自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第14页!15自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第15页!例3-29

前馈补偿装置是一阶微分环节。试选择合适的微分系数τ使原系统提高一阶无差度,并讨论τ取值不同时系统的误差状况。

解时,时,补偿的结果减小了稳态误差;

时,为负,输出量大于期望的理论值;时,的绝对值大于原有误差。可见,选好参数是重要的。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第16页!例3-30

已知某闭环系统的特征方程为试判别该系统的稳定性。解:由结果可知,该方程中有两个根位于s平面的右方,故此系统是不稳定的。判别系统的稳定性——求特征方程式的根3.7MATLAB辅助分析控制系统时域性能3.7.1MATLAB辅助控制系统稳定性分析自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第17页!图3-30例3-31系统的单位阶跃响应运行结果,所得的单位阶跃响应曲线为图3-30所示。若将鼠标指针移到曲线上的任一点,并单击,则图形将显示该点对应的响应时间与幅值。例如将鼠标移至该响应曲线的最高点,图形上就显示出该点对应的时间,幅值。由些可知,系统的超调量。用同样的方法,求得该系统的调整间。若step指令等号左端含有变量时,即

MATLAB会根据用户给出的t,算出对应的y与x值。使用该指令时,屏幕上不显示系统的输出响应曲线。若要获得系统的响应曲线,则需加上plot绘图指令。这里仍以上例为例进行说明。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第18页!解其参考程序如下T=0:0.1:12;num=[1];Zetal=0;den1=[12*Zetal1];Zeta2l=0;den2=[12*Zeta22];Zeta3=0;den3=[12*Zeta33];Zeta4=0;den4=[12*Zeta44];Zeta5=0;den5=[12*Zeta55];[y1,x,t]=step(num,den1,t);[y2,x,t]=step(num,den2,t);图3-32二阶系统的单位阶跃响应[y3,x,t]=step(num,den3,t);[y4,x,t]=step(num,den4,t);[y5,x,t]=step(num,den5,t);Plot(x,y1,x,y2,x,y3,x,y4,x,y5);gridon;图3-32为该程序运行后所得的响应曲线。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第19页!试求:1)系统的单位斜坡响应

2)系统的单位脉冲响应解

1)系统的单位脉冲响应由于时,则系统的输出为:在MATLAB中求解的程序如下:num=[1];den=[10.610];T=0:0.1:12;C=step(num,den,t);Plot(t,c,’.’,t,t,’-’);Title(“Unit-StepResponsecurveforG(s)=1/s^2+0.6s+1)”);Xlabe(‘t/s’);ylabe(‘r(t),c(t)’);图3-33为该系统的单位斜坡响应曲线。图3-33单位斜坡响应自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第20页!用Simulink对系统仿真

Simulink是一个结合框图界面和交互仿真功能的动态系统建模\仿真的软件包。它含有许多功能模块,用户只需知道这些模块的输入、输出及其功能,并将它们按一定的规律连接起来,构成所需要系统的框图模型(以mdl文件进行存取),据此,即可对系统进行仿真与分析。模型创建打开Simulink模块库窗口,出现新建窗口“Untitled”。根据要建立的动态框图,从模块库中选取所需的模块,按住鼠标左键拖入建模窗口后松开,即完成对该模块的建立。仿真结果的输出输出模块库提供Scope、XY、Graph和Display三个实用的输出模块,以用于观察仿真的输出。仿真操作模型创建完成后,如果模块参数不合适,可双击该模块,打开模块的属性表,修改其内部的参数,然后单击“Apply”按钮和“OK”按钮,完成对参数的修改。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第21页!22---仿真算例3-35

:自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第22页!23本章小结对控制系统的性能的要求,主要是稳定性、暂态性能和稳态性能。1.线性定常连续系统稳定的充分必要条件,是系统的全部特征根或闭环极点都具有负实部,或者说都位于复平面左半部。劳思稳定判据不仅能够判别系统是否稳定,而且能够确定有多少正实部根,也能够具体确定对称于原点的特征根。2.暂态性能分析:欠阻尼典型二阶系统的暂态指标公式。高阶系统主导极点的概念,高阶系统暂态性能指标公式。3.稳态性能分析:稳态误差的概念以及系统型号的定义。稳态误差的终值定理法和误差系数法。扰动作用下的稳态误差只与扰动作用点之前的传递函数的积分环节数与传递系数有关。4.运用MATLAB分析系统稳定性,绘制系统的阶跃响应曲线,并确定系统的暂态性能指标。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第23页!24

例3.20

已知单位反馈系统的开环传递函数为,时,求系统的稳态误差。当自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第24页!25

对于正弦输入下的稳态误差,可以用频率特性求取

自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第25页!例3-22图示系统,输入量为给定10V直流电压,输出量为电动机的转速,试问:①、

时,输出量的期望值及由输入端和输出端定义的稳态误差各是多少?

②、将α调大50%,上述各量又是多少?

解①、②、

自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第26页!例3-24某控制系统的开环传递函数为试计算

时系统的稳态误差。

解该系统系Ⅱ型系统。将是三个典型函数的合成。

输入时的稳态误差为0

;输入的稳态误差为给定输入的稳态误差,计算为自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第27页!

令扰动作用点之前的系统前向通道传递函数为扰动输入引起的稳态误差为了降低或消除主扰动引起的稳态误差,可以采用增大扰动作用点之前前向通道的放大系数或在扰动作用点之前引入积分环节的办法来实现。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第28页!所以:

1)反馈系数变化或不准确,将使系统输出发生同样大小(相对值)的变化或误差,所以为使系统具有一定的精度,检测元件或反馈通道环节应该准确恒定;

2)前向通道环节发生变化而引起的误差,差不多是与G(0)H(0)成反比的,由于G(0)H(0)较大,故G(0)变化对系统输出影响不大,对它的准确度和恒定性的要求可以大大降低,这正是负反馈系统的特点。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第29页!解:1.判断系统稳定性特征方程

应用劳斯判据

因为系统列元素全为零,所以系统稳定。2.求给定输入下的稳态误差方法一:用终值定理自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第30页!4.给定输入、扰动输入下的稳态误差三、减少误差的方法1.增加开环放大倍数K2.增加积分环节的个数3.复合控制自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第31页!例3-28试计算:①、时系统的稳态误差;

②、时系统的稳态误差。

解①自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第32页!

下图表示了一个按输入反馈——按扰动顺馈的复合控制系统。G(s)为被控对象传递函数,Gc(s)为控制器传递函数,Gn(s)为干扰通道的传递函数,GN(s)为顺馈控制器的传递函数。如果扰动量可以测量,且Gn(s)是已知的,则可通过适当选择GN(s),消除扰动所引起的误差。采用复合控制降低误差

C(s)对N(s)的传递函数为,令,所以选择

自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第33页!(1)按输入信号补偿的复合控制令若取则有(2)按干扰信号补偿的复合控制自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第34页!35

3.3.4扰动作用下的稳态误差分析自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第35页!36

的积分环节数和传递系数有关。而参考输入下的稳态误差则与系统开环传递函数当扰动为阶跃信号时,当扰动为速度信号时,当扰动为加速度信号时,扰动作用下的稳态误差只与扰动作用点之前的传递函数

的积分环节数和传递系数有关。所以在系统设计中,通常在中增加积分环节或增大传递增益,这既抑制了参考输入引起的稳态误差,又抑制了扰动输入引起的稳态误差。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第36页!当线性定常系统输入信号为原来输入信号的导数时,这时系统的输出也为原来输出的导数。在零初始条件下,当线性定常系统输入信号为原来输入信号对时间的积分时,则系统的输出为原来输出的积分。线性定常系统的重要特性

由于单位脉冲信号是单位阶跃信号对时间的一阶导数,所以单位脉冲响应也是单位阶跃响应对时间的一阶导数。由于单位斜坡信号和单位抛物线信号分别是单位阶跃信号对时间的一重和二重积分,所以单位斜坡响应和单位抛物线响应也应是单位阶跃响应对时间的一重和二重积分。这样只要知道系统对某一种典型信号的响应,对其它典型信号的响应也可推知。这是线性定常系统独具的特性。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第37页!系统的单位阶跃响应用指令step(num,den)或step(num,den,t),就可求取系统的单位阶跃响应。前者的指令中虽然没有时间t出现,但时间矢量会自动生成;后指令中的时间t是由用户确定的时间。响应曲线图的x轴和y轴坐标也是自动标注。对分别举例说明如下:例3-31

已知一系统的闭环传递函数为试求该系统的单位阶跃响应。解:num=[16];den=[1416];step(num,den);gridon;Xlabe(‘t’);ylabe(‘c(t)’);Title(“Unit-StepResponseofG(s)=16/s^2+4s+16)”);%MATLAB程序自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第38页!num=[16];den=[1416];T=0:0.1:10;[y,x,t]=step(num,den,t);Plot(x,y);gridon;Xlabe(‘t’);ylabe(‘c(t)’);Title(“Unit-StepResponseofG(s)=16/s^2+4s+16)”);按回车键后,运行结果如图3-31所示。图3-31例3-31系统的单位阶跃响应例3-32

二阶系统闭环传递函数的标准形式为令为一定值,则系统的瞬态响应只与参变量有关。下面用MATLAB分析分别为0、0.3、0.5、0.7、1时系统的单位阶跃响应。自动控制原理简明版第3章时域分析法共44页,您现在浏览的是第39页!系统的单位斜坡响应和脉冲响应对于系统的单位斜坡响应和单位脉冲响应,也可以用step(num,den)指令来求取。当输入为单位斜坡信号,即时,系统相应的输出为:式中,。这样仍可用step指令求取,虽然它是针对传递函数,但实际所得的结果是传递函数为的系统的单位斜坡响应。同时,当系统的输入信号为单位理想脉冲函数时,即R(s)=1,系统的输出为:式中,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论