零极点对系统的性能影响分析
- 格式:doc
- 大小:596.50 KB
- 文档页数:26
闭环零极点及偶极子对系统性能的影响1. 综述在自动控制系统中,对系统各项性能如稳定性,动态性能和稳态性能等有一定的要求,稳定性是控制系统的本质,指的是控制系统偏离平衡状态后自动恢复到平衡状态的能力。
系统动态性能是在零初始条件下通过阶跃响应来定义的,对于稳定的系统,动态性能一般指系统的超调量、超调时间、上升时间、调整时间,描述的是系统的最大偏差以及反应的快速性;稳态性能指的是系统的稳态误差,描述的是系统的控制精度。
在本文中,采用增加或减少零极点以及高阶零极点的分布来研究高阶系统的各项性能指标,并借助工程软件matlab通过编程来绘制系统的冲激响应、阶跃响应、斜坡响应及速度响应曲线,研究系统的零极点及偶极子对系统性能的影响。
2. 稳定性分析稳定性是指控制系统偏离平衡状态后,自动恢复到平衡状态的能力。
系统稳定是保证系统能正常工作的首要条件。
稳定性是控制系统最基本的性质。
线性定常系统稳定的充分必要条件:闭环系统特征方程的所有根都具有负实部,或者说闭环传递函数的所有极点均位于为S平面的左半部分(不包括虚轴)。
因此研究零极点及偶极子对系统稳定性的影响即研究系统的极点是否都具有负实部,而不必关心系统的零点情况。
若系统的极点都具有负实部,则系统是稳定的。
否则,系统就不稳定。
为了用matlab对上述结论进行验证并根据上述稳定性的定义,下面用 ,(t)函数作为扰动来讨论系统的稳定性。
如果当t趋于?时,系统的输出响应c(t) lim()0ct,收敛到原来的零平衡状态,即,该系统就是稳定的。
t,,设系统的闭环传递函数为: s10, ,=2 (1)(22)sss,,,当系统分别增加(s+5),(s-5),1/(s+2),1/(s-2),(s+3)/(s+3.01),(s-3)/(s-3.01)等环节时,画出各自的冲激响应曲线如图1.注:matlab源程序见附录1.图1由以上matlab仿真结果可以看出,当增加(s+5),(s-5),1/(s+2),(s+3)/(s+3.01)等环节时,c(s)最终能收敛到原来的零平衡状态,系统稳定。
系统的零极点在探讨系统的特性和行为时,零极点是一个重要的概念。
零极点是指系统的传递函数中使得分子或分母为零的点,它们直接影响系统的稳定性、响应速度和频率特性等方面。
本文将详细介绍系统的零极点及其对系统行为的影响。
一、什么是零极点?在控制系统中,传递函数是描述输入和输出之间关系的数学表达式。
传递函数通常写成分子和分母多项式的比值形式。
其中,分子多项式的根称为零点,分母多项式的根称为极点。
零极点的个数和位置直接决定了系统的特性。
零点是使得系统传递函数的分子为零的点。
当输入信号通过系统时,零点能够消除或减弱某些频率成分,从而改变系统的频率响应特性。
例如,一个一阶系统的传递函数为H(s)=s+1/s+2,其中s为复变量。
该系统有一个零点为-1,当输入信号中包含频率为1的成分时,系统的输出将为零。
极点是使得系统传递函数的分母为零的点。
极点的位置可以决定系统的稳定性和响应速度。
例如,一个一阶系统的传递函数为H(s)=1/s+2,该系统有一个极点为-2。
当输入信号经过该系统时,极点的位置将决定系统的阻尼特性和响应速度。
二、零极点对系统行为的影响1. 系统的稳定性系统的稳定性是指系统在受到扰动后是否能够回到稳定的状态。
在控制系统中,极点的位置直接影响系统的稳定性。
当所有极点的实部为负时,系统是稳定的;当存在极点的实部为正时,系统是不稳定的。
2. 响应速度零极点的位置也会影响系统的响应速度。
当零点和极点的实部越大,系统的响应速度越快。
如果极点的实部接近于零点的实部,系统的阻尼特性将减弱,导致系统的超调和振荡现象。
3. 频率特性零点和极点的位置还决定了系统的频率特性。
零点和极点的位置决定了系统的增益和相位响应。
当零点和极点靠近虚轴时,系统的频率响应会出现共振现象;当零点和极点离虚轴越远,系统的频率响应越平坦。
三、如何设计系统的零极点设计系统的零极点是控制系统设计的重要任务之一。
通过合理布置零极点的位置,可以实现所需的系统特性。
MATLAB各种图形结论1对稳定性影响错误!增加零点不改变系统的稳定性;错误!增加极点改变系统的稳定性,不同的阻尼比下即使增加的是平面左侧的零点系统也有可能不稳定。
2对暂态性能的影响错误!增加的零点离虚轴越近,对系统暂态性影响越大,零点离虚轴越远,对系统的影响越小。
分析表1可以发现,增加零点会对系统的超调量、调节时间、谐振峰值和带宽产生影响,且增加的零点越大,对系统的暂态性能影响越小。
当a增加到100时,系统的各项暂态参数均接近于原系统的参数。
增加的极点越靠近虚轴,其对应系统的带宽越小.同时还可以发现,时域中的超调量和频域中的谐振峰值在数值上亦存在一定的关系。
具体表现为超调量减小时,谐振峰值也随之减小。
错误!增加的极点离虚轴越近,对系统暂态性影响越大,极点离虚轴越远,对系统的影响越小。
①增加零点,会使系统的超调量增大,谐振峰值增大,带宽增加。
②增加极点,会使系统的超调量减小,谐振峰值减小,带宽减小.③增加的零极点离虚轴越近,对系统暂态性影响越大;零极点离虚轴越远,对系统的暂态性影响越小。
3 对稳态性能的影响①当增加的零极点在s的左半平面时,不改变系统的类型,使系统能跟踪的信号类别不变,但跟踪精度会有差别。
②当增加的零点在s的虚轴上时,系统的型别降低,跟踪不同输入信号的能力下降。
③当增加的极点在s的虚轴上时,系统的型别升高,跟踪不同输入信号的能力增强。
1、绘制G1(s)的根轨迹曲线(M2_1.m)%画G1(s)的根轨迹曲线n=[1,0]; %分子d=[1,1,2]; %分母figure1 = figure(’Color’,[1 1 1]);%将图形背景改为白色rlocus(n,d); %画G1(s)根轨迹曲线title('G1(s)的根轨迹’); %标题说明2、绘制G1(s)的奈奎斯特曲线(M2_2.m)%画G1(s)的奈奎斯特曲线figure1 = figure(’Color',[1 1 1]); %将图形背景改为白色for a=1:10 %a取1,2,3……10,时,画出对应的奈奎斯特曲线G=tf([1/a,1],[1,1,1]);nyquist(G);hold onendtitle('G1(s)的奈奎斯特曲线’);%标题说明3、绘制G2(s)的根轨迹曲线(M2_3.m)%画G2(s)的根轨迹曲线n=[1,1,1,0] ; %分子d=[1,1,2] ; %分母figure1 = figure('Color',[1 1 1]);%将图形背景改为白色g2=tf(n,d) %求G2(s)的传递函数rlocus(g2); %画G2(s)根轨迹曲线title(’G2(s)的根轨迹'); %标题说明4、绘制ξ=0.1,0.3,1,1。
零极点对消1、系统函数的零极点对系统频率特性有何影响?极点会使调节时间变短,是系统反应更快,但是也会使系统的稳定性变差,零点一般是使得稳定性增加,但是会使调节时间变长;极点主要影响频率响应的峰值,极点愈靠近单位圆,峰值愈尖锐;零点主要影响频率特性的谷值,零点愈靠近单位圆,谷值愈深(当零点在单位圆上时,频率特性为零)。
2、系统函数的零极点对系统冲激响应有何影响?(1)冲激响应波形是指指数衰减还是指数增长或等幅振荡,主要取决于极点位于s左半平面还是右半平面或在虚轴上。
(2)冲激响应波形衰减或增长快慢,主要取决于极点离虚轴的远近。
(3)冲激响应波形振荡的快慢,主要取决于极点离实轴的远近。
零点分布只影响冲激响应函数的幅度和相位,不影响响应模式。
3、若某因果系统不稳定,有哪些主要措施可使之稳定?答:对于结构不稳定系统,改变系统结构后,只要适当选配参数就可使系统稳定。
这是一个积分器,积分器是指系统的输出为输入号的积分,在离散系统来说则是求和。
以离散号为例,当输入为单位冲激号时,积分器的输出为一个单位阶跃号。
阶跃号的Z变换可以很容易计算得到,为1/(1-z-1)。
很显然,这个系统只有一个零点,其值为z=0;有一个极点,其值为z=1。
在零极图上可以很方便地看出,这个系统在频率为0处响应最大,随着频率逐步增加,响应逐步减小,这显然可以看做是一个低通滤波器。
其次,从直观上理解,积分器是把前面很多个输入值进行累加。
在这个过程中,积分器不同输入值之间的一些比较大的抖动被钝化了,也即是说变化比较大的抖动被平均掉了,也即是相当于高频部分被抑制了,这正好就是低通滤波器的功能。
零极点对消指的是当零点与极点十分接近时(一般两点距离小于这两点与其他零点或极点的距离的1/10~1/5),称该两点对消。
ps:其实就类似分子与分母一样的时候相消,分子零点,分母级点。
电路中零极点
在电路分析中,零极点是描述电路频率特性的重要概念。
零点是指系统函数在某个特定频率处的值为零的点,而极点则是系统函数在某个特定频率处的一阶导数为零的点。
在分析电路的频率响应时,零极点可以提供重要的信息,包括系统的稳定性、增益和相位等。
在电路中,零极点的存在会影响系统的频率响应。
具体来说,一个电路系统的传递函数可以表示为一系列的零点和极点的形式。
当输入信号的频率接近零点或极点时,系统的输出信号会受到较大的影响,可能会产生幅度跳跃、相位失真等现象。
因此,通过分析电路中的零极点,可以了解系统在不同频率下的响应特性,从而优化电路设计。
在分析电路中的零极点时,通常需要使用电路分析方法和数学工具。
例如,使用交流等效电路分析方法可以得到系统函数的具体形式,然后根据数学工具求解零极点的位置。
此外,还可以使用计算机仿真软件进行电路的频域分析和参数优化。
综上所述,零极点是描述电路频率特性的重要概念,通过分析零极点的位置和特性,可以深入了解电路在不同频率下的响应特性,优化电路设计,提高系统的性能。
增加零极点以及零极点分布对系统的影响一般说来,系统的极点决定系统的固有特性,而零点对于系统的暂态响应和频率响应会造成很大影响。
以下对于零极点的分布研究均是对于开环传递函数。
零点一般是使得稳定性增加,但是会使调节时间变长,极点会使调节时间变短,是系统反应更快,但是也会使系统的稳定性变差。
在波特图上反应为,增加一个零点会在幅频特性曲线上增加一个+20db/10倍频的曲线,幅频曲线上移,增加一个极点,会在幅频特性曲线上增加一个-20db/10倍频的曲线,幅频曲线下移。
在s左半平面增加零点时,会增加系统响应的超调量,带宽增大,能够减小系统的调节时间,增快反应速度,当零点离虚轴越近,对系统影响越大,当零点实部远大于原二阶系统阻尼系数ξ时,附加零点对系统的影响减小,所以当零点远离虚轴时,可以忽略零点对系统的影响。
从波特图上来看,增加一个零点相当于增加一个+20db/10倍频的斜率,可以使的系统的相角裕度变大,增强系统的稳定性。
在s右半平面增加零点,也就是非最小相位系统,非最小相位系统的相位变化范围较大,其过大的相位滞后使得输出响应变得缓慢。
因此,若控制对象是非最小相位系统,其控制效果特别是快速性一般比较差,而且校正也困难。
对于非最小相位系统而言,当频率从零变化到无穷大时,相位角的便变化范围总是大于最小相位系统的相角范围,当ω等于无穷大时,其相位角不等于-(n-m)×90º。
非最小相位系统存在着过大的相位滞后,影响系统的稳定性和响应的快速性。
在s左半平面增加极点时,系统超调量%pσ减小,调整时间st(s)增大,从波特图上看,s左半平面增加一个极点时,会在幅频特性曲线上增加一个-20db/10倍频的曲线,也就意味着幅频特性曲线会整体下移,导致相角域度减小,从而使得稳定性下降。
当极点离原点越近,就会增大系统的过渡时间,使得调节时间增加,稳定性下降,当系统影响越大当极点实部远大于原二阶系统阻尼系数ξ时,附加极点对系统的影响减小,所以当极点远离虚轴时可以忽略极点对系统的影响。
在控制系统理论中,s参数(或拉普拉斯变换域中的复频率s)的零点和极点是非常重要的概念,它们对系统的稳定性和频率响应特性有着决定性的影响。
本文将详细介绍零点和极点的定义、物理意义、数学表达方式以及它们对系统性能的影响。
一、零点和极点的定义零点(Zeros)在控制系统中,零点是指使系统传递函数为零的s域值。
系统传递函数通常表示为系统输出与输入之比,形式上为一些多项式的比值。
当这个比值的分子多项式等于零时,对应的s值就是零点。
数学上,如果系统传递函数为:\[ G(s) = \frac{N(s)}{D(s)} \]其中,\( N(s) \)是分子多项式,\( D(s) \)是分母多项式,则\( N(s) \)的根就是系统的零点。
极点(Poles)相对地,极点是指使系统传递函数趋向无穷大的s域值。
在上述传递函数中,当分母多项式\( D(s) \)等于零时,对应的s值就是极点。
数学上,\( D(s) \)的根就是系统的极点。
二、零点和极点的物理意义零点和极点反映了系统在复频率域内的动态行为。
极点直接关联到系统的自然响应,而零点则影响系统的强制响应。
系统的稳定性主要由极点的位置决定,极点位于左半s平面表示系统是稳定的,若有极点位于右半s平面或者虚轴上,则系统是不稳定的。
零点虽然不直接决定系统的稳定性,但会影响系统的增益和相位,从而影响系统的频率响应。
在某些频率下,零点可以导致系统增益减小,甚至产生相位的变化,这对系统的性能有着重要的影响。
三、数学表达方式传递函数的一般形式可以通过因式分解来表示其零点和极点:\[ G(s) = K \frac{(s-z_1)(s-z_2)...(s-z_m)}{(s-p_1)(s-p_2)...(s-p_n)} \]其中,\( z_i \)表示第i个零点,\( p_j \)表示第j个极点,K是增益系数。
这种表达方式可以直观地看出系统的零点和极点的位置,以及它们对系统性能的影响。
现代工程控制理论实验报告学生姓名:任课老师:学号:班级:实验三:传递函数零极点对系统性能的影响一、实验内容及目的实验内容:通过增加、减少和改变高阶线性系统21.05(s+s+1)(0.5s+1)(0.125s+1)的零极点,分析系统品质的变化,从中推导出零极点和系统各项品质之间的关系,进而总结出高阶线性系统的频率特性。
实验目的:(1)通过实验研究零极点对系统品质的影响,寻找高阶线性系统的降阶方法,总结高阶系统的时域特性。
(2)练习使用MATLAB语言的绘图功能,提高科技论文写作能力,培养自主学习意识。
二、实验方案及步骤首先建立MATLAB脚本文件,使其能够绘出在阶跃输入下特征多项式能够变化的高阶线性系统的响应曲线。
之后在以下六种情况下绘出响应曲线,分别分析其对系统输出的影响。
(1)改变主导极点,增减、改变非主导极点,加入非负极点,绘出多组线性系统在阶跃信号下的响应曲线。
(2)在不引入对偶奇子的前提下,加入非负极点,绘出多组线性系统在阶跃信号下的响应曲线。
(3)引入对偶奇子,绘出多组线性系统在阶跃信号下的响应曲线。
(4)探究系统稳定条件下单调曲线、振荡曲线的形成与零极点之间的关系。
三、实验结果分析1、研究极点对系统品质的影响(1)改变主导极点,得到的输出曲线如下:将系统品质以表格方式列于下方。
从两张图片中不难发现,在极点都是负数的条件下,当主导极点出现较小变动时,整条输出曲线会出现很大的变化。
从表格中可以发现当主导极点由负半轴向原点靠近时,超调量、稳定时间逐渐增大,而且这两项指标的变化速率随着主导极点离原点的距离减小而增大。
衰减率则出现轻微的先增大后减小的趋势,猜测在主导极点由负半轴向原点靠近的过程中,衰减率存在极值。
将两幅图片中发现的规律总结如下:(1)主导极点对系统品质有很大影响。
(2)在极点都小于零的条件下,主导极点的代数值越小,系统的准确性越好、快速性也越好。
(2)增减、改变非主导极点,得到的输出曲线如下:将系统品质以表格形式列于下方:首先观察figure2,对比figure1不难发现,对于极点为-0.5、-2、-8对应的曲线,当去掉极点-8时曲线的变化程度明显没有去掉极点-2时剧烈。
全通系统零极点分布特点
全通系统是指其传递函数为全纯函数的线性时不变系统,也就是说其极点都处于复平面内部。
零极点分布是指全通系统中的零点和极点分布在复平面上的位置。
以下是全通系统零极点分布的特点:
1. 极点均在复平面内部
全通系统的传递函数为全纯函数,因此其极点均在复平面内部。
这意味着全通系统的稳定性比其他系统更好。
2. 零点和极点通常成对出现
在全通系统中,零点和极点通常成对出现。
这是由于传递函数是分子多项式与分母多项式的比值所决定的。
如果分母多项式有一个零点,那么传递函数将有一个极点。
同样,如果分子多项式有一个零点,那么传递函数将有一个零点。
因此,在全通系统中,零点和极点的数量通常相等。
3. 零点和极点的位置对系统的性能有影响
在全通系统中,零点和极点的位置对系统的频率响应和稳定性有很大
的影响。
具体来说,零点决定了系统的增益和截止频率,而极点决定
了系统的稳定性和振荡频率。
因此,设计全通系统时需要注意这些因素,并选择合适的零点和极点位置。
4. 零点和极点的数量对系统的复杂度有影响
在全通系统中,零点和极点的数量决定了系统的复杂度。
具体来说,
零点和极点的数量越多,系统的复杂度就越高。
因此,在设计全通系
统时需要考虑性能和复杂度之间的平衡。
综上所述,全通系统的零极点分布对系统的性能和稳定性有重要影响。
在设计全通系统时,需要注意零点和极点的数量和位置,并选择合适
的参数以取得最佳的系统性能。
1、增加零点对根轨迹的影响
设系统开环传递函数G(s)H(s)=K/[S(S+3)(S^2+2S+1)],利用 MATLAB绘制出其闭环系统的根轨迹如下:
增加一个零点 -1 ,
即系统开环传递函 G(s)H(s)=K(S+1)/[S(S+3)(S^2+2S+1)]
根轨迹如下:
:
可见,当开环极点位置不变,而在系统中增加开环零点,
可是系统根轨迹向 s左边平面方向弯曲,或者说,将使系统的根轨迹图趋向增加零点的方向形变,而且这种影响随开环零点接近
坐标原点的程度而加强。
因此,在s平面的左半平面适当的位置增加开环零点,可以显著改善系统的稳定性。
2、增加极点对根轨迹的影响
设系统开环传递函数 G(s)H(s)=K/[S(S+1)], 利用 MATLAB 绘制出其闭环系统的根轨迹如下:
增加一个极点 P=-2,
即系统开环传递函 G(s)H(s)=K/[S(S+1) (S+2)] ,利用 MATLAB 绘制出其闭环系统的根轨迹如下:
欢迎下载 2
如图可得出:原来的二阶系统,K 从 0 变到无穷大时,系统总是稳定的。
增加一个开环极点后,当 K 增大到一定程度后,有两条根轨迹跨过虚轴进入S 平面右半部,系统变为不稳定。
当轨迹仍在 S 平面左侧时,随着K 的增大,阻尼角增大,阻尼
比变小,震荡程度加剧,特征根进一步接近虚轴,衰减震荡过
程变得很缓慢。
总而言之,增加开环极点对系统动态性能是不
利的。
欢迎下载 3。
系统函数零极点对系统频响的影响下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!系统函数零极点对系统频响的影响在信号处理与控制系统中,系统的频响特性直接受到系统函数的极点和零点分布影响。
频率响应零极点频率响应是指系统对不同频率的输入信号的响应情况。
在信号处理和控制系统设计中,频率响应的分析对于了解系统的稳定性、幅频特性、相频特性等非常重要。
频率响应的零极点是指系统传递函数的分母和分子中的零点和极点。
零点是使得系统的传递函数分子为零的频率,极点是使得系统的传递函数分母为零的频率。
通过分析系统的零极点,可以获得关于系统的重要信息,如系统的稳定性、滤波特性、频率选择性等。
1. 零点(Zeros):零点是使得系统传递函数的分子为零的频率。
在频率域中,零点对应于使系统的频率响应为零的点。
具体地说,零点是导致系统传递函数的分子项为零的频率值。
零点的位置对系统的频率响应有很大的影响。
当输入信号的频率接近零点时,系统的频率响应会增强,因为分子为零,从而增加输出信号的幅度。
零点的位置也决定了系统的频率选择性能,即系统对特定频率的放大或抑制程度。
2. 极点(Poles):极点是使得系统传递函数的分母为零的频率。
在频率域中,极点对应于使系统的频率响应趋于无穷大的点。
具体地说,极点是导致系统传递函数的分母项为零的频率值。
极点的位置对系统的频率响应同样具有重要影响。
当输入信号的频率接近极点时,系统的频率响应会出现共振或者不稳定的现象,因为此时传递函数的分母为零,导致输出信号无限增大或者趋于无穷大。
3. 频率响应的稳定性:零极点的位置对系统的稳定性有着直接的影响。
稳定系统的所有极点都位于左半平面,即实部为负。
如果系统的极点位于右半平面(实部为正),那么系统将是不稳定的,可能导致输出信号的增长或震荡。
4. 频率响应的滤波特性:零极点的位置还决定了系统的滤波特性。
通过控制零极点的位置,可以实现对不同频率成分的滤波。
零点对应于系统的传递函数分子的零点,可以用于增强特定频率的信号成分。
极点对应于系统的传递函数分母的零点,可以用于抑制特定频率的信号成分。
5. 频率响应的相频特性:零极点的位置还决定了系统的相频特性。
设计任务书学生XX :梅浪奇 专业班级:自动化1002班指导教师: 肖纯 工作单位: 自动化学院题 目: 零极点对系统性能的影响分析 初始条件:系统开环传递函数为1)s (s 1)(s/a 21+++=(s)G 或1)s 1](s [(s/p)122+++=(s)G ,其中G 1(s )是在阻尼系数5.0=ξ的归一化二阶系统的传递函数上增加了一个零点得到的,G 2(s )是在阻尼系数5.0=ξ的归一化二阶系统的传递函数上增加了一个极点得到的。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1) 当开环传递函数为G 1(s )时,绘制系统的根轨迹和奈奎斯特曲线; (2) 当开环传递函数为G 1(s )时,a 分别取0.01,1,100时,用Matlab 计算系统阶跃响应的超调量和系统频率响应的谐振峰值,并分析两者的关系;(3) 画出(2)中各a 值的波特图;(4) 当开环传递函数为G 2(s )时,绘制系统的根轨迹和奈奎斯特曲线; (5) 当开环传递函数为G 2(s )时,p 分别取0.01,1,100时,绘制不同p 值时的波特图;(6) 对比增加极点后系统带宽和原二阶系统的带宽,分析增加极点对系统带宽的影响;(7) 用Matlab 画出上述每种情况的在单位反馈时对单位阶跃输入的响应; (8) 对上述任务写出完整的课程设计说明书,说明书中必须写清楚分析计算的过程,并包含Matlab 源程序或Simulink 仿真模型,说明书的格式按照教务处标准书写。
时间安排:指导教师签名:年月日系主任(或责任教师)签名:年月日目录1综述12增加零极点对系统稳定性的影响12.1增加零点对系统稳定性的影响22.1.1开环传递函数G1(s)的根轨迹曲线22.1.2开环传递函数G1(s)的奈奎斯特曲线32.2增加极点对系统稳定性的影响42.2.1开环传递函数G2(s)的根轨迹曲线42.2.2开环传递函数G2(s)的奈奎斯特曲线7 3增加零极点对系统暂态性能的影响83.1增加零点对系统暂态性能的影响83.1.1零点a=0.01时的阶跃响应和伯德图93.1.2零点a= 1时的阶跃响应和伯德图103.1.3零点a= 100时的阶跃响应和伯德图123.1.4原系统的阶跃响应和伯德图133.1.5综合分析153.2增加极点对系统暂态性能的影响153.2.1极点p=0.01时的阶跃响应和伯德图163.2.2极点p=1时的阶跃响应和伯德图173.2.3极点p=100时的阶跃响应和伯德图183.2.4综合分析204增加零极点对系统稳态性能的影响214.1增加的零极点在s的左半平面214.2增加的零极点在s的虚轴上255设计心得体会286参考文献29附录1:课程设计中所用到的程序30附录2:本科生课程设计成绩评定表42零极点对系统性能的影响分析1综述在自动控制系统中,对系统各项性能如稳定性,动态性能和稳态性能等有一定的要求,稳定性是控制系统的本质,指的是控制系统偏离平衡状态后自动恢复到平衡状态的能力。
零极点对系统性能的影响分析1任务步骤1.分析原开环传递函数G0(s)的性能,绘制系统的阶跃响应曲线得到系统的暂态性能(包括上升时间,超调时间,超调量,调节时间);2.在G0(s)上增加零点,使开环传递函数为G1(s),绘制系统的根轨迹,分析系统的稳定性;3.取不同的开环传递函数G1(s)零点的值,绘制系统的阶跃响应曲线得到系统的暂态性能(包括上升时间,超调时间,超调量,调节时间);4.综合数据,分析零点对系统性能的影响5.在G0(s)上增加极点,使开环传递函数为G2(s),绘制系统的根轨迹,分析系统的稳定性;6.取不同的开环传递函数G2(s)极点的值,绘制系统的阶跃响应曲线得到系统的暂态性能(包括上升时间,超调时间,超调量,调节时间);7.综合数据,分析极点对系统性能的影响。
8.增加一对离原点近的偶极子和一对距离原点远的偶极子来验证偶极子对消的规律。
2原开环传递函数G0(s)的性能分析2.1 G0(s)的根轨迹取原开环传递函数为:Matlab指令:num=[1];den=[1,0.8,0.15];rlocus(num,den);得到图形:图1 原函数G0(s)的根轨迹根据原函数的根轨迹可得:系统的两个极点分别是-0.5和-0.3,分离点为-0.4,零点在无限远处,系统是稳定的。
2.2 G0(s)的阶跃响应Matlab指令:G=zpk([],[-0.3,-0.5],[1])sys=feedback(G,1)step(sys)得到图形:图2 原函数的阶跃响应曲线由阶跃响应曲线分析系统暂态性能: 曲线最大峰值为1.12,稳态值为0.87, 上升时间tr=1.97s 超调时间tp=3.15s 调节时间ts=9.95s ,2=∆超调量%p σ=28.3%3 增加零点后的开环传递函数G1(s)的性能分析为了分析开环传递函数的零点对系统性能的影响,现在在原开环传递函数的表达式上单独增加一个零点S=-a,并改变a值大小,即离虚轴的距离,分析比较系统性能的变化。
所以增加零点后的开环传递函数为:开环传递函数表达式:3.1 G1(s)的根轨迹因为后面利用阶跃响应来分析时将取的零点均在实轴的负半轴,那么只要了解其中一个开环传递函数稳定,那么其它的稳定也可以推知。
所以取a=1画出根轨迹来观察系统的稳定性。
当a=1时,开环传递函数的表达式为:Matlab指令:num=[1,1];den=[1,0.8,0.15];rlocus(num, den)得到图图3 G1(s )的根轨迹曲线根据G1(s )的根轨迹可得:根轨迹均在左半平面,只是多了一个零点,系统仍然是稳定的,并且可以推知,只要零点在实轴的负半轴上,系统都是稳定的。
3.2 增加不同零点时G1(s )的阶跃响应3.2.1 当a=0.01的阶跃响应当a=0.01时,对应的闭环传递函数为Matlab 指令: num=[100,1]; den=[1,100.8,1.15]; step(num,den) grid on 得到图图41()s 的阶跃响应曲线由阶跃响应曲线分析系统暂态性能: 曲线最大峰值为0.992,稳态值为0.87, 上升时间tr=0.0434s超调时间tp=0.139s 调节时间ts=197s ,2=∆超调量%p σ=11.4%3.2.2 当a=0.1的阶跃响应当a=0.1时,对应的闭环传递函数为Matlab 指令: num=[10,1]; den=[1,10.8,1.15]; step(num,den) grid on 得到图图52()s φ的阶跃响应曲线由阶跃响应曲线分析系统暂态性能:由图可知,曲线最大峰值为0.931,稳态值为0.87, 上升时间tr=0.256s 超调时间tp=0.685s 调节时间ts=12.4s ,2=∆超调量%p σ=7.02%3.2.3当a=1的阶跃响应当a=1时,对应的闭环传递函数为Matlab 指令 num=[1,1]; den=[1,1.8,1.15]; step(num,den) grid on 得到图图63()s φ的阶跃响应曲线由阶跃响应曲线分析系统暂态性能:由图可知,曲线最大峰值为0.905,稳态值为0.87, 上升时间tr=2.04s 超调时间tp=2.97s 调节时间ts=4.43s ,2=∆超调量%p σ=4.03%3.2.4当a=10的阶跃响应当a=10时,对应的闭环传递函数为Matlab 指令 num=[0.1,1]; den=[1,0.9,1.15]; step(num,den) grid on 得到图图74()s φ的阶跃响应曲线由阶跃响应曲线分析系统暂态性能:由图可知,曲线最大峰值为1.07,稳态值为0.87, 上升时间tr=1.98s 超调时间tp=3.15s 调节时间ts=7.73s ,2=∆超调量%p σ=23.5%3.2.5当a=100的阶跃响应当a=10时,对应的闭环传递函数为Matlab 指令 num=[0.01,1]; den=[1,0.81,1.15]; step(num,den) grid on 得到图图85()s φ的阶跃响应曲线由阶跃响应曲线分析系统暂态性能:由图可知,曲线最大峰值为1.11,稳态值为0.87, 上升时间tr=1.96s 超调时间tp=3.11s 调节时间ts=9.84s ,2=∆超调量%p σ=27.7%3.3增加零点后对系统性能的影响分析根据图2,图4,图5,图6,图7,图8,可以得到原函数以及在原开环传递函数上增加一个零点s=a ,a 分别取0.01,0.1,1,10,100的系统性能参数。
如以下表1所示:表1根据表1可画出lga 与各个指标的关系曲线,如以下图9,图10,图11,图12和图13。
因为原函数中的lga 的值为负无穷,所以无法在图中直接反映,所以图9,图10,图11,图12和图13五个图反映的是,零点距离原点的远近对系统性能的影响。
图9 曲线峰值Mr 与lg (a )的关系图10 上升时间tr 与lg (a )的关系图11 超调时间与lg(a)的关系图12调节时间与lg(a)的关系图13 超调量与lg(a)的关系结论:1.增加不同的零点对系统参数有不同的影响;2.曲线峰值与超调量受到影响后的值与原值没有重合,上升时间,超调时间与调节时间与原值有重合;3.随着a的增加(或者说随着零点渐渐远离零点),曲线峰值受到的影响(取绝对值来看)和超调量受到的影响均是先增后减;上升时间受到的影响,超调时间受到的影响,调节时间受到的影响均是先减后增再减;4.当a=100时,也就是零点距离原点最远时,增加的零点对系统的影响最小,可以预见,当零点与原点的距离趋近于无穷远时,系统性能受到的影响趋近于0。
4 增加极点后的开环传递函数G2(s)的性能分析为了分析开环传递函数的极点对系统性能的影响,现在在原开环传递函数的表达式上单独增加一个极点S=-p,并改变p值大小,即离原点的距离,分析比较系统性能的变化。
所以增加零点后的开环传递函数为:4.1 G2(s)的根轨迹因为后面利用阶跃响应来分析时将取的极点均在实轴的负半轴,那么只要了解其中一个开环传递函数稳定,那么其它的稳定也可以推知。
所以取p=1画出根轨迹来观察系统的稳定性。
当p=1时,开环传递函数G2(s)的表达式为Matlab指令:num=[1];den=[1,1.8,0.95,0.15];rlocus(num,den);h = findobj(gcf, 'Type','line');set(h, 'LineWidth', 3);得到图:图14 原函数G0(s)的根轨迹根据G(s)的根轨迹可得:根轨迹均在左半平面,只是多了一个极点,系统仍然是稳定的,并且可以推知,只要极点在实轴的负半轴上,系统都是稳定的。
4.2增加不同极点时G2(s)的阶跃响应4.2.1 当p=0.01的阶跃响应当p=0.01时,对应的闭环传递函数为:Matlab指令:num=[1];den=[100,81,15.8,1.15];step(num,den);h = findobj(gcf, 'Type','line');set(h, 'LineWidth', 3);得到图:图151()s φ的阶跃响应曲线由阶跃响应曲线分析系统暂态性能: 曲线最大峰值为0.875,稳态值为0.87, 上升时间tr=37.1s 超调时间tp=44.5s 调节时间ts=31.7s ,2=∆超调量%p σ=0.569%4.2.2 当p=0.1的阶跃响应当p=0.1时,对应的闭环传递函数为num=[1];den=[10,9,2.3,1.15]; step(num,den);h = findobj(gcf, 'Type','line'); set(h, 'LineWidth', 3); 得到图:图162()s φ的阶跃响应曲线由阶跃响应曲线分析系统暂态性能: 曲线最大峰值为1.37,稳态值为0.87, 上升时间tr=5.84s 超调时间tp=9.58s 调节时间ts=69.7s ,2=∆超调量%p σ=57.2%4.2.3 当p=1的阶跃响应当p=1时,对应的闭环传递函数为Matlab 指令: num=[1];den=[1,1.8,0.95,1.15]; step(num,den);h = findobj(gcf, 'Type','line'); set(h, 'LineWidth', 3);图173()s φ的阶跃响应曲线由阶跃响应曲线分析系统暂态性能: 曲线最大峰值为1.45,稳态值为0.87, 上升时间tr=2.59s 超调时间tp=4.38s 调节时间ts=50s ,2=∆超调量%p σ=66.4%4.2.4 当p=10的阶跃响应当p=10时,对应的闭环传递函数为Matlab 指令: num=[1];den=[0.1,1.08,0.815,1.15]; step(num,den);h = findobj(gcf, 'Type','line'); set(h, 'LineWidth', 3);图184()s φ的阶跃响应曲线由阶跃响应曲线分析系统暂态性能: 曲线最大峰值为1.16,稳态值为0.87, 上升时间tr=1.97s 超调时间tp=3.18s 调节时间ts=10.5s ,2=∆超调量%p σ=33.7%4.2.5 当p=100的阶跃响应当p=100时,对应的闭环传递函数为Matlab 指令: num=[1];den=[0.01,1.008,0.8015,1.15]; step(num,den);h = findobj(gcf, 'Type','line'); set(h, 'LineWidth', 3);图195()s φ的阶跃响应曲线由阶跃响应曲线分析系统暂态性能: 曲线最大峰值为1.12,稳态值为0.87, 上升时间tr=1.95s 超调时间tp=3.19s 调节时间ts=10s ,2=∆超调量%p σ=28.8%4.3增加极点后对系统性能的影响分析根据图2,图15,图16,图17,图18,图19,可以得到原函数以及在原开环传递函数上增加一个零点s=-p ,p 分别取0.01,0.1,1,10,100的系统性能参数。