控制系统的根轨迹分析与校正
- 格式:pptx
- 大小:730.18 KB
- 文档页数:13
控制系统校正的根轨迹方法用根轨迹法进行校正的基础,是通过在系统开环传递函数中增加零点和极点以改变根轨迹的形状,从而使系统根轨迹在S 平面上通过希望的闭环极点。
根轨迹法校正的特征是基于闭环系统具有一对主导闭环极点,当然,零点和附加的极点会影响响应特性。
应用根轨迹进行校正,实质上是通过采用校正装置改变根轨迹的,从而将一对主导闭环极点配置到期望的位置上。
在开环传递函数中增加极点,可以使根轨迹向右方移动,从而降低系统的相对稳定性,增大系统调节时间。
等同于积分控制,相当于给系统增加了位于原点的极点,因此降低了系统的稳定性。
在开环传递函数中增加零点,可以使根轨迹向左方移动,从而提高系统的相对稳定性,减小系统调节时间。
等同于微分控制,相当于给系统前向通道中增加了零点,因此增加了系统的超调量,并且加快了瞬态响应。
根轨迹超前校正计算步骤如下。
(1)作原系统根轨迹图;(2)根据动态性能指标,确定主导极点i s 在S 平面上的正确位置; 如果主导极点位于原系统根轨迹的左边,可确定采用微分校正,使原系统根轨迹左移,过主导极点。
(3)在新的主导极点上,由幅角条件计算所需补偿的相角差φ; 计算公式为:is s=︒±=(s)][G arg -180o ϕ (1)此相角差φ表明原根轨迹不过主导极点。
为了使得根轨迹能够通过该点,必须校正装置,使补偿后的系统满足幅角条件。
(4)根据相角差φ,确定微分校正装置的零极点位置; 微分校正装置的传递函数为:11++=sTp sTz KcGc (2)例题:已知系统开环传递函数: 试设计超前校正环节,使其校正后系统的静态速度误差系数Kv ≤4.6,闭环主导极点满足阻尼比ζ=0.2,自然振荡角频率ωn=12.0rad/s ,并绘制校正前后系统的单位阶跃响应曲线、单位脉冲响应曲线和根轨迹。
解: 由6.4)(*)(0*lim 0==→s Gc s G s Kv s 得kc=2计算串联超前校正环节的matlab 程序如下: 主函数: close; num=2.3;den=conv([1,0],conv([0.2,1],[0.15,1])); G=tf(num,den) %校正前系统开环传函 zata=0.2;wn=12.0; %要求参数 [num,den]=ord2(wn,zata); %追加系统动态特性 s=roots(den); s1=s(1);kc=2; %增益kc Gc=cqjz_root(G,s1,kc)GGc=G*Gc*kc %校正后系统开环传函 Gy_close=feedback(G,1) %校正前系统闭环传函 Gx_close=feedback(GGc,1) %校正后系统闭环传函 figure(1);step(Gx_close,'b',3.5); %校正后单位阶跃响应 hold onstep(Gy_close,'r',3.5); %校正前单位阶跃响应 grid;gtext('校正前的'); gtext('校正后的'); figure(2);0 2.3s(1+0.2s)(1+0.15s)G =impulse(Gx_close,'b',3.5); %校正后单位冲激响应 hold onimpulse(Gy_close,'r',3.5); %校正前单位冲激响应 grid;gtext('校正前的'); gtext('校正后的'); figure(3);rlocus(G,GGc); %根轨迹图 grid;gtext('校正前的'); gtext('校正后的');为使校正后系统的根轨迹能经过期望闭环主导极点,其闭环特征方程跟必须满足幅值和相角条件,即πθj j e e M Tp s Tz s Kcs G S Gc 111)(0)(0011=++=-,式中,M 0是校正前系统在1s 处的幅值,θ0是对应的相角。
自动控制原理校正课程设计-- 线性控制系统校正与分析课程设计报告书题目线性控制系统校正与分析院部名称机电工程学院专业10电气工程及其自动(单)班级组长姓名学号设计地点工科楼C 214设计学时1周指导教师金陵科技学院教务处制目录目录 (3)第一章课程设计的目的及题目 (4)1.1课程设计的目的 (4)1.2课程设计的题目 (4)第二章课程设计的任务及要求 (6)2.1课程设计的任务 (6)2.2课程设计的要求 (6)第三章校正函数的设计 (7)3.1设计任务 (7)3.2设计部分 (7)第四章系统动态性能的分析 (10)4.1校正前系统的动态性能分析 (10)4.2校正后系统的动态性能分析 (13)第五章系统的根轨迹分析及幅相特性 (16)5.1校正前系统的根轨迹分析 (16)5.2校正后系统的根轨迹分析 (18)第七章传递函数特征根及bode图 (20)7.1校正前系统的幅相特性和bode图 (20)7.2校正后系统的传递函数的特征根和bode图 (21)第七章总结 (23)参考文献 (24)第一章 课程设计的目的及题目1.1课程设计的目的⑴掌握自动控制原理的时域分析法,根轨迹法,频域分析法,以及各种补偿(校正)装置的作用及用法,能够利用不同的分析法对给定系统进行性能分析,能根据不同的系统性能指标要求进行合理的系统设计,并调试满足系统的指标。
⑵学会使用MATLAB 语言及Simulink 动态仿真工具进行系统仿真与调试。
1.2课程设计的题目 已知单位负反馈系统的开环传递函数)125.0)(1()(0++=s s s K s G ,试用频率法设计串联滞后校正装置,使系统的相角裕量 30>γ,静态速度误差系数110-=s K v 。
\第二章课程设计的任务及要求2.1课程设计的任务设计报告中,根据给定的性能指标选择合适的校正方式对原系统进行校正(须写清楚校正过程),使其满足工作要求。
然后利用MATLAB对未校正系统和校正后系统的性能进行比较分析,针对每一问题分析时应写出程序,输出结果图和结论。
三阶系统的分析与校正引言:在控制系统中,三阶系统是一种常见且重要的系统。
它具有更高的阶数,因此对于控制系统的性能和稳定性有着更高的要求。
因此,对于三阶系统的分析和校正具有一定的复杂性。
本文将围绕三阶系统的分析和校正展开讨论,并介绍常见的校正方法。
一、三阶系统的基本特点和模型表示三阶系统是一个具有三个自由度的系统,可以用如下的传递函数表示:G(s)=K/(s^3+a*s^2+b*s+c)其中,K为传递函数的增益,a、b、c分别为系统的阻尼、震荡频率和系统自然频率。
二、三阶系统的稳定性分析稳定性是控制系统设计和校正的基本要求。
对于三阶系统的稳定性分析可以采用Bode图和Nyquist图等方法。
1. Bode图分析通过绘制传递函数的幅频响应和相频响应曲线,可以得到系统的幅度余弦曲线和相位余弦曲线。
根据Bode图的特点,可以确定系统的稳定性。
2. Nyquist图分析Nyquist图是对传递函数的极坐标表示。
通过绘制传递函数的Nyquist图,可以分析系统的稳定性。
以上两种方法都可以用来评估系统的稳定性。
如果系统的Bode图和Nyquist图图像均在单位圆内,则系统是稳定的。
三、三阶系统的校正方法校正是为了使控制系统具有所需的性能指标,通过调整系统中的参数和控制器等手段实现。
1.PID控制器的设计PID控制器是最常用的控制器之一,具有简单、稳定、易于实现等特点。
PID控制器由比例控制、积分控制和微分控制三部分组成。
通过调整PID控制器中的三个参数,可以实现对三阶系统的控制。
2.根轨迹法根轨迹法是一种经典的校正方法,通过分析系统的根轨迹来设计合适的校正器。
根轨迹是描述系统根位置随参数变化而变化的曲线。
通过调整参数,可以使根轨迹满足设计要求,进而实现对系统的校正。
3.频率响应方法频率响应方法基于传递函数的幅频响应和相频响应特性进行校正。
根据系统的特性,通过调整增益和相位等参数,可以实现对系统的校正。
以上是常见的三阶系统的校正方法,可以根据实际需求选择合适的方法进行校正。
根轨迹校正实验报告一、实验目的本实验旨在通过观察系统的根轨迹,对系统进行校正,以达到控制系统的稳定性、快速性和精确性要求。
二、实验原理1. 根轨迹根轨迹是指在极坐标系下,由系统特征方程的根在复平面内的运动轨迹。
2. 根轨迹的性质- 当系统的开环传递函数中,理论上根轨迹的起点是传递函数零点的位置。
- 根轨迹对称于实轴。
- 根轨迹总是从系统的零点出发,逐渐趋向于系统的极点。
3. 根轨迹设计的基本要求- 所有根轨迹应该位于左半平面。
- 根轨迹的密度越大,系统的稳定性越好。
- 根轨迹与虚轴的交点个数为系统开环传递函数的极点数与零点数之差。
- 根轨迹经过的区域越小,系统的快速性越好。
三、实验步骤本次实验使用了MATLAB软件进行根轨迹校正实验,具体步骤如下:1. 给定开环控制系统的传递函数,并画出其对应的零极点分布图。
通过观察零极点的位置,确定系统的初始根轨迹起点。
2. 使用MATLAB的rlocus函数,绘制出开环根轨迹。
通过该函数,我们可以根据系统传递函数的特点,得到根轨迹的形状。
3. 根据根轨迹的形状和性质,校正系统。
可以通过调整控制器的参数或改变系统的结构等方式,来使根轨迹满足系统的要求。
4. 经过多次调整和校正,得到符合要求的根轨迹。
通过观察根轨迹的形状和分布,判断系统是否稳定、快速和准确。
四、实验结果与分析经过根轨迹校正,我们得到了一条符合要求的根轨迹。
通过分析根轨迹的形状和性质,我们可以得出以下结论:1. 系统的稳定性由于根轨迹位于左半平面,且大部分根轨迹较为密集,因此系统的稳定性较好。
没有根轨迹位于右半平面,避免了系统的不稳定性。
2. 系统的快速性根轨迹的起点与旁边的极点较近,根轨迹与虚轴的交点附近也没有极点,因此根轨迹经过的区域较小。
这意味着系统的快速性较好,能够快速响应输入变化。
3. 系统的准确性根轨迹与实轴的交点个数与系统的极点数与零点数之差相符,说明系统的准确性较好。
这样的根轨迹设计使得系统能够准确响应输入信号,实现精确控制。
自动控制原理实验报告课程名称 自动控制原理 成 绩 实验项目 控制系统的根轨迹作图 指导教师 齐立省 学生姓名 赵儒桐 学号 201100805035 班级专业 11电子信息工程 实验地点 综合楼226 实验日期 年 月 日一、实验目的1.利用计算机完成控制系统的根轨迹作图2.了解控制系统根轨迹图的一般规律3.利用根轨迹进行系统分析及校正二、实验步骤1.在Windows 界面上用鼠标双击matlab 图标,即可打开MATLAB 命令平台。
2.练习相关M 函数根轨迹作图函数:rlocus(sys)rlocus(sys,k)r=rlocus(sys)[r,k]=rlocus(sys)函数功能:绘制系统根轨迹图或者计算绘图变量。
图1-1 格式1:控制系统的结构图如图1-1所示。
输入变量sys 为LTI 模型对象,k 为机器自适应产生的从0→∞的增益向量, 绘制闭环系统的根轨迹图。
格式2:k 为人工给定的增益向量。
格式3:返回变量格式,不作图。
R 为返回的闭环根向量。
格式4:返回变量r 为根向量,k 为增益向量,不作图。
更详细的命令说明,可键入“help rlocus”在线帮助查阅。
例如:系统开环传递函数为)3)(1()(++=s s s k s G g方法一:根轨迹作图程序为k=1; %零极点模型的增益值z=[]; %零点p=[0,-1,-3]; %极点sys=zpk(z,p,k); %零点/极点/增益模型rlocus(sys)作出的根轨迹图如图1-2所示。
方法二:s=tf('s'); G1=1/(s*(s+1)*(s+3));rlocus(G1); 图1-2 gridK1=12;figure;step(feedback(G1*K1,1)) % 绘制K1=12的闭环单位反馈阶跃响应曲线闭合时域仿真simulink 模型:三、实验内容给定如下各系统的开环传递函数,作出它们的根轨迹图,并完成给定要求。
自动控制系统校正方法
下面将介绍几种常见的自动控制系统校正方法:
1.基于试探法的校正方法:
这种方法通过对控制系统进行试探性的扰动,观察系统的响应来确定
调整参数的大小和方向。
常见的方法有阶跃响应法和斜坡响应法。
阶跃响
应法通过输入一个阶跃信号,观察系统的输出响应,调整参数使输出尽快
收敛到期望值。
斜坡响应法则是通过输入一个斜坡信号,观察系统的输出
响应的斜率,根据斜率的大小和方向调整参数。
2.基于频域分析的校正方法:
这种方法使用频域分析工具来分析系统的幅频特性,从而得到系统的
频率响应函数,进而调整参数使得系统的频率响应函数与期望值尽量接近。
其中最常见的方法是根轨迹法和频率响应曲线法。
根轨迹法通过画出系统
的根轨迹图来分析系统的稳定性和性能,进而调整参数。
频率响应曲线法
通过绘制系统的幅频特性曲线,观察曲线的形状、幅值和相位信息,从而
调整参数。
3.基于模型预测的校正方法:
这种方法通过建立系统的数学模型来进行系统的校正。
常见的方法有
最小二乘法和极大似然法。
最小二乘法通过最小化实际输出与期望输出之
间的平方误差来调整参数。
极大似然法则是通过最大化实际输出的似然函
数来调整参数,从而使系统的输出尽可能接近期望输出。
需要注意的是,不同的自动控制系统校正方法适用于不同的系统和控
制目标。
在进行校正时,需要根据实际情况选择合适的方法,并根据实际
测试结果进行调整和优化。
此外,校正过程中还需考虑系统的非线性特性、外界干扰和噪声等因素的影响,以实现系统的更好性能。