自动控制原理》考试版摘要
1:sp16.1:给一个传函,画伯德图,求GM,PM,求临界K值;劳斯判据求临界K值,画根轨迹确定临界K值
2:化简结构图
3:画根轨迹,根据要求确定K的范围
4:时域分析:一阶、二阶、高阶,
①给一个阶跃响应图,让你写出各个性能参数
②降阶
交给matlab和计算器
matlab: 劳斯判据中解辅助方程用matlab/计算器
根轨迹验证 伯德图验证:
- ①曲线光滑只能近似比较(起点和终点可以用来检验!!)
- ②可输出幅值裕度、相位裕度、对应的截止频率、穿越频率!!☆☆
计算器
- 传递函数解极点
- 解多项式方程
传递函数以及结构图的化简
结构图化简
传递函数的形式和注意点:juejin.cn/post/684490…
- 分母的阶数是系统的阶数
- even_form最高阶系数为1(二阶系统使用),bode_form常数项为1(一节系统、伯德图分析、高阶系统降阶时使用)
结构图化简:
★步骤:- Step1:按照上图找反馈(按住一个比较点然后对比上图),串联,并联等基本环节
- Step2:没有就进行比较点和引出点的移动,然后重新进行Step1
补充:
- 反馈:在输入点做加减,输出引回;“正向通道做分子,1±正向通道×反馈通道做分母(综合点不动它,若没有其他输入则可以去掉)”
- ★★反馈口诀:分子×分母做分子,分母乘积-+分子乘积做分母;单位反馈则直接将分子写在分母
- ★★引出点移动:多啥除啥
- ★★比较点移动:多啥补啥
- 相邻的引出点可以互换、合并;相邻的综合点可以互换、合并
- 相邻的引出点和综合店不建议变换位置
梅森公式
系统的时域分析
一阶系统
- 最重要的是:化成标准形式Bode form,求出时间常数T
稳态误差的求解
阶跃响应
特点:
- 稳态误差=r(t)-c(t)=0
- 可用τ来确定一阶系统,经过一个时间常数τ,响应可以达到final value(A*1)的63%
斜坡响应
- 稳态误差=A
一阶闭环系统
- K'和
标准二阶系统
若不是标准二阶系统,而是如下的二阶系统,要求PO的话就得看高阶系统二阶分析的PO-γ图!
- 最重要的是:化成标准形式even form 求出和
二阶系统性能的改善
引入速度反馈,通过增大ζ,降低了PO,改善了系统的动态性能;但是会增大稳态误差!解决办法:加大原系统的开环增益K,从而降低稳态误差高阶系统
见到如下两种情况要求求超调的话才去看另一个笔记:三阶系统消极点成为标准二阶;二阶系统消零点成为标准二阶
通用降阶方法:(如果只要求降阶就根据如下方法)
- ①分母因式分解(二次式能拆一阶就拆,有复数根则不拆)
- ②化Bode_form:;
- 比较极点相对距离,差五倍则可舍去非主导极点(从Bodeform中将非主导极点对应项直接去掉);一对零极点很近则两个一起消掉
- 若不能消去,则画图要考虑附加闭环零极点的影响,画图做出一点调整:附加闭环零点会使系统的峰值时间提前,超调量增加;附加闭环极点会使Tp滞后,降低超调量
★2 三阶系统实例分析
研究对象:
2.1 实极点的作用
实极点的作用:make reponse sluggish(迟缓)(阻力),越靠近虚轴越有阻力作用
2.2 极点的影响
定义一个参数:
★★★结论:
- β>=10,便可降为二阶系统,实极点未发挥【阻力】的作用,响应的超调满足二阶系统PO与ζ的关系图
- β<=0.1,降为一阶系统,不再有超调
- 0.1<β<=1,实极点发挥【阻力】的作用,响应不再有【超调】
- 1<β<10,三阶系统不能直接降阶,要考虑实极点【阻力】的作用,根据上图中由不同的ζ来确定PO,以此来做题画图
★3 二阶系统实例分析
3.1 闭环零点的作用
研究对象:
例子:二阶系统零点的影响 实零点的作用:make reponse more-oscillatory(振荡)(动力),越靠近虚轴越有动力作用3.2 零点的影响
定义一个参数:
★★★结论:
- γ>=10,,实零点未发挥【动力】的作用,响应的超调满足二阶系统PO与ζ的关系图
- γ<10,要考虑实零点【动力】的作用,根据上图中由不同的ζ来确定PO,以此来做题画图
4 sample problem 7.1四阶系统降阶实例
给如下四阶系统降阶,井大致画出单位阶跃响应:
通过上述几个参数就可以大致画出阶跃响应了matlab验证:
讲义
系统的type&稳态误差
稳态误差题型以及对应的求解方法
-
求稳态误差前要先判断系统是否稳定
-
知道闭环传递函数:终值定理法
-
*给多输入结构框图求稳态误差:①求出;对于单输入普通情况;对于扰动输入②使用终值定理
-
给开环传递函数求稳态误差:填表,不是单位反馈就化为单位反馈
1终值定理法:
下面这题对于有H的做法有待商榷
2给开环传递函数求稳态误差
★研究对象:单位负反馈H=1的开环传递函数G(s)
判断type: 开环传函分母能提出多少阶1/s就是几型系统
★求解稳态误差:
判断系统阶数:
稳态误差推导:
劳斯判据
【注意】:GH分子有K,则D(s)注意很多都带K!!
- 写特征方程 D(s)=0 即 1+GH(s)=0得分母=0
- 将最高次系数变为正,保证不缺项,系数全为正
- 列出劳斯表如下
- 技巧:①某一项右列需要使用的的两项如果=0,则此项为0②某一项右列需要使用的的两项中第一项不为0,第二项为0,则此项等于第一项
- 判断法则:①系数均>0稳定②变号次数是正实部极点的个数③出现0用e代替用极限逼近
【检验】 在劳斯表第一列的最后一个元素,在不约分的情况下,等于方程的常数项,考试的时候可以验算自己有没有算错劳斯表。
【两种特殊情况:出现0系统肯定不稳定】
①第一列出现0,用ε代替继续算劳斯表,最后取极限ε趋近于无穷小的整数(0.0001)(0+),对于缺项的特征方程,仍然可以用劳斯判据判断有几个右半平面极点,如下
②全零行(两行相同则下一行必为全零行)
step1:提上一行系数构造辅助方程F(s),求导后的方程dF/ds的系数即为全0行系数
step2:不用判断就知道系统不稳定;判断第一列是否有变号来判断有多少个极点在右半平面
step3:**解辅助方程F(s),求出极点,说系统在虚轴有共轭复根,所以系统不稳定(解辅助方程用matlab/计算器)
考试模板:根轨迹
【注意】求K时,必须化成首一多项式,此时分子上的常数项才是开环根轨迹增益=才是你画出来的根轨迹上读出来的数值;matlab读出来的是你给定传函的分子常数的值
研究对象:开环传递函数KG(s)H(s)Rule1: 起点是开环极点,终点是开环零点或无穷远;有n条根轨迹;有n-m条渐近线
Rule2: 确定实轴上的根轨迹
若有渐近线: Rule3,Rule4:确定渐近线与实轴的夹角和交点(技:关于实轴对称,只求一边)若没有渐近线考试写:rule3 rule4:无
n-m=3: ±;n-m=2: ±;n-m=1:--
画渐近线::在虚轴上确定位置,然后直接连线
分子只取"实部"累加
若有复数根: Rule5:仅对复数根使用:(极点的)出射角=180-其他极点指向它的向量的与实轴夹角+零点;(零点的)入射角=180-零点+极点(技:关于实轴对称,只求一边)
若根轨迹与虚轴有交点: Rule6:①解出根轨迹和虚轴的交点:s=jω代入1+KGH=0(分子=0)令实部虚部为0解出ω和K(直接看matlab图写出结果,最后有时间再写出s=jω代入后的方程)
1、i的平方为 -1 2、i的三次方为 -i 3、i的四次方位 1 4、i的五次方为 i
{②Rule10根之和(n-m≥2)③劳斯判据令第一列含K项=0 ②③得到K后,代回特征方程D(s)=0,令s=jω解出ω}
☆求分离点: Rule7 Rule8:根轨迹的分离点与分离角:(写第二种方法,直接看matlab输出的结果,最后有时间再写出k对s求导的方程)(分离点有可能是一对共轭复根,有用!)
分离角:
与实轴夹角的分离角: 结合对称性,相遇极点个数为l,l条射线之间的夹角为
或者:
Rule9:给定闭环极点s,计算K
K = 所有开环极点到s连线长度之积/所有开环零点到s连线长度之积
【作图法或s代入1+GH(s)=0解之(用这个!!),用matlab检验】
【注】如果没有零点或极点,则对应的分母或分子取1
Rule10:n-m≥2,则闭环极点实部之和=开环极点实部之和;用来求与根轨迹虚轴夹角
分离点是共轭复根:
根轨迹闭合内环
模板:
伯德图
☆☆伯德图画图方法:
由开环传递函数GH绘制开环对数幅频特性曲线做题总结:
-
①化成bodeform:尾一多项式
-
②写出所有环节的起点,转折点,(变化斜率)
-
③列写出转折点和变化斜率以及相频曲线的收敛直线
-
④依次画出每个环节的辐相曲线,曲线旁标注环节
-
⑤合成曲线:幅频:从画斜率为 -20×v的直线,每遇到一个转折点就改变斜率注意每画一部分就标注斜率;相频:从 -90×v开始画直线,每遇到一个转折点就改变斜率;注意每画一部分就标注斜率
注意
- 画合成图时,边画边标注斜率!
- 画典型环节相频和幅频一起画!
- 【易错点】:1. 典型环节注意不要画在K上!要画在0分贝线上! 2.两个相同的典型环节,注意要画图加倍!!不要忽略!
做题模板:
给伯德图写传递函数
- step1:列框架:标出所有转折点,写进G(s)里;最小转折点左边的直线的斜率确定v,高度确定K
- step2:求参数
伯德图判断系统稳定性
找GM,先找相位穿越频率:(相位穿越-180°线的频率),做一条直线,0-dbline则为伯德图的GM(>0稳定)
☆找PM,先找幅值穿越频率(零分贝线),做一条直线,相位值减去-180°则为伯德图的PM(>0稳定)
☆判断系统稳定性只看PM,不看GM!PM>0则系统稳定;GM用来算临界K值
增大K的倍数:NK(N>0),,相当于将Mdb曲线向上平移20lgN,而相位曲线不变(因为相位不发生改变),导致GM减小;gain crossover point会右移,导致PM减小;故系统趋向不稳定。
计算临界K值(K能取得最大值):让GM=0(也就是对应频率PM页=0)!即 20lgN=GM求得N,则K'=NK即为临界K值
系统设计
频域特性与时域特性的联系
两个结论:
①(PM=phase margin)
②
例题:
solution:真值,下面的是通过伯德图估计出来的和
题型分析
时域分析
-
高阶系统两种特殊case,求响应的最大值:①算出β/γ+ζ,看图判断超调PO②
-
标准二阶系统求动态性能指标
-
辨析一阶系统开环和闭环下的和K,时间常数的物理意义
综合题型:求临界K值:
根轨迹分析系统性能
- 系统临界稳定:劳斯表第一列为0解出K的取值;根轨迹求出虚轴上的K值
- 给定一个闭环极点的值,确定对应的K值:Rule9:K = 所有开环极点到s连线长度之积/所有开环零点到s连线长度之积;给定一个闭环极点的值求其他极点,若给的是单实极点,则用长除法,给的是二阶ζ的值,就用比较系数法;若知道二阶极点的值,则用rule10求另一个单实极点
- 要求ζ=0.5,确定对应K值:①作图法:sinθ=ζ,从原点画一条射线求其与根轨迹相交的点的K值(用Rule9)②计算法,用比较系数法
- 系统稳定时K的取值范围:0<k<虚轴上K值;系统响应衰减震荡的k的范围:分离点的K值<k<虚轴上K值
伯德图题型
- 给定一个K画Bode图
- 求GM,PM
改变伯德图:
- 根据图计算临界K'值(K能取得最大值):让GM=0!即 20lgN=GM求得N,则K'=NK即为临界K值
- 根据要求的PM和GM来求K'
- 让20lgN=一个正值,相当于抬高曲线,等于一个负值相当于降低曲线,如下图
- 给你伯德图画传递函数
系统建模
前向通路:R->C,两两不能完全包含
独立回路:比较点通过前向通路看能不能形成一个圈,
下一篇: 什么是容器安全以及如何检测和保护容器安全