继上一篇分析了控制系统的数学模型,那么拿到了数学模型,通常怎样进行分析?本文以及后续两章将分别讲述经典控制理论中的三种分析、 研究和设计控制系统的方法。

这篇文章本质上都是时域分析的内容,知道什么是时域分析,怎样时域分析,分析的内容有哪些

一:什么是时域分析法?

直接解出时间响应曲线:时域分析法是根据系统的微分方程, 以拉普拉斯变换作为数学工具, 直接解出控制系统的时间响应。 然后, 依据响应的表达式以及其时间响应曲线来分析系统的控制性能, 诸如稳定性、 快速性、平稳性、 准确性等, 并找出系统结构、 参数与这些性能之间的关系。

1.什么是典型初始状态:

规定控制系统的初始状态均为零状态,即在t=0-时

说明在外作用添加进系统前,系统是相对静止的,被控量以及各阶导数增量为0.

2.什么是典型外作用:

典型外作用是众多而复杂的实际外作用的一种近似和抽象。 它的选择不仅应使数学运算简单, 而且还应便于用实验来验证。比如单位阶跃、单位斜坡、单位脉冲、正弦。

3.什么是时间响应:

初始状态为的系统, 在典型外作用下的输出, 称为典型时间响应。 从数学角度来理解, 典型时间响应就是描述控制系统的微分方程在典型外作用下的零初始条件解。

4.有哪些性能指标:

控制系统的时间响应, 从时间顺序上, 可以划分为过渡过程和稳态过程。通常对阶跃响应的研究比较多,一般认为, 跟踪和复现阶跃作用对系统来说是较为严格的工作条件,跟踪阶跃信号能够体现出系统工作的性能优劣。

包括延迟时间、上升时间、峰值时间、超调量、调节时间、稳态误差,后三项反映了系统的平稳性、快速性、稳态精度。具体公式可参考书中内容。

二:怎样进行时域分析

这里对常见的低阶系统单位阶跃响应进行了分析,能够看到具体的分析流程与方法。

1.一阶系统:

假设一个一般性的一阶系统传递函数模型为:

一阶系统中只有一个参数T(时间常数)也称为惯性环节,所以我们研究改变T会如何影响系统的输出c(t)。

解出时间响应

所以得到了输出与参数T的关系,那么我们就可以分析出不同T对输出的影响,利用实验绘图得到阶跃响应曲线。实验结论就是:一阶系统的阶跃响应没有超调量, 所以其性能指标主要是调节时间ts。

由于t=3T时,输出响应可达稳态值的95% ,t=4T时, 输出响应可达稳态值的 98%。而且是没有稳态误差的。

2.二阶系统:

二阶系统很具有代表性,研究对二阶系统的分析方法十分重要。实际系统中有许多都是二阶系统, 例如RLC网络,具有质量的物体的运动,忽略电枢电感后的电动机。 尤其值得注意的是,许多高阶系统,在一定的条件下,常常作为二阶系统来研究(降阶)。所以,详细讨论和分析二阶系统的特性, 有着十分重要的实际意义。

二阶系统的模型

根据实际系统所求的传递函数模型满足3-17这个形式,可以看到主要有两个参数在起作用。我们要根据微分方程直接求解出时间响应的解,以阶跃响应为例。讲述之前这里插一条

# 特征根和系统的性能有什么关系?为什么要分析特征方程?

系统极点就是特征方程的根。而微分方程的时域解其实就是由特征根构成的形式。

1。从传递函数是怎么得到时域解的? =>直接进行拉氏反变换

2。那么为什么要先得到传递函数再求解?=>先到频域后到时域

实际上是因为我们做了两步变换:先将微分方程转化为频域上的传递函数,推倒出系统输出c(s)的频域表达式,再通过拉氏反变换把频域变换到时域c(t)上,变换完就是系统微分方程在时域上的输出解。

本质上就是先转换到在频域解方程,再换到时域得到解。这其实就是上述解微分方程的一种具体解法。

所以下面我们来看看微分方程是怎么解的:根据微分方程计算出传递函数这一步就是在做拉氏变换,具体过程就是数学问题了。这是二阶的传递函数,注意它的分母(特征方程)

我们要的是输出的表达式,所以就写出C(s)的表达式

然后这就是输出了,目的是什么?得到输出的时域解,那就对他再进行拉氏反变换。怎么反变换?这里就和特征方程有关了。要做拉氏反变换,我们就要根据反变换的公式,换成基本形式相加,这就需要对这个式子进行裂项。裂项需要进行因式分解,那这个过程是不是就要求出特征方程的根了?问题解决。

换成基本形式相加
二阶系统的输出表达式

那么二阶系统的特征方程:

得到二阶系统的解的一般形式

所以,特征根会影响系统的阶跃时间响应函数,因为它存在于指数项里。特征根中有两个关键参数ξ和ωn ,所以这两个参数会影响特征根的形式,所以这两个参数最终将影响系统性能。

具体是怎么影响的?

  • 当阻尼比ξ>1时, 二阶系统的闭环特征方程有两个不相等的负实根,为过阻尼二阶系统。过阻尼二阶系统可以看成两个时间常数不同的惯性环节串联,因此是没有稳态误差的。
  • 当阻尼比0<ξ<1时, 称为欠阻尼二阶系统,闭环特征方程具有一对实部为负的共轭复特征根, 时间响应呈衰减振荡特性, 故又称为振荡环节,参考性能指标部分的图3-3。

具体表达式不再列写了,可参考书上内容。这里我们知道这两个参数与性能之间有着怎样的关系就可以了。

如何改善一、二阶系统响应措施?

一阶系统实际上只有一个结构参数T,比如想提高快速性就减小T。而二阶系统复杂一些,主要是阻尼比,想改变阻尼比一般是输出的速度反馈或者是串联一个比例微分。关于微分要重点说一下,为什么微分能够提高系统阻尼比呢?它能够在实际超调量出现之前就能产生修正作用。

比例微分控制使系统的等效阻尼增大,和速度反馈控制是同样的效果,但是这又属于两种不同的校正方法,一个是串联校正,后者则是反馈校正,校正后的传递函数也不同,串联校正结构简单,但是没有反馈控制抗干扰能力差,速度反馈本手就可以抑制干扰与非线性因素,但是会降低开环增益,而且需要引入测量装置增大了成本。但反馈的存在大大削弱了非线性因素,并且主要性能是由反馈回路的传函决定,能抑制输入干扰,得到广泛应用。

再从根轨迹角度分析,串联一个比例微分环节相当于给开环传函加了一个零点,也使得闭环系统多了一个零点,这样直接改变了系统的根轨迹,影响性能较多。而速度反馈并没有给闭环系统引入新的零点。

三:时域分析的内容?

括延迟时间、上升时间、峰值时间、超调量、调节时间、稳态误差,后三项反映了系统的平稳性、快速性、稳态精度。这里重点讲一下

1.稳定性:

关于稳定性之前有专门写过一篇总结,但并不深入。

小学徒:动态系统的稳定性分析​zhuanlan.zhihu.com

这本书里详细讲的是经典控制理论中的稳定性方法,在传递函数基础上详细讨论了特征根与稳定性之间的关系。其原理仍然是解出时域解进行分析,得到的结论是:系统的稳定性仅取决于特征根的性质。 并可得出,稳定的充分必要条件为系统特征方程的所有根都具有负实部,或者说都位于s平面的虚轴之左。

根据上面所说的,我们只要通过解系统的特征根就能知道稳定性,那么如果是高阶系统并且难以解出特征根怎么办?如果能够不解特征方程也能知道根是否位于左半平面,就可以更方便了。这才有了从特征根的性质衍生出来的一些稳定性判据,包括Hurwitz、劳斯判据等。

Hurwitz:系统稳定的充要条件为特征方程的赫尔维茨行列式全部为正。但是计算行列式仍然比较麻烦。

林纳德奇帕特判据:这是对hurwitz的推广,减少行列式计算的工作量。1)特征方程的各项系数都大于零 这是系统稳定的必要条件,如果不满足 肯定不稳定。但是满足了不一定稳定。 2)奇数阶或偶数阶的赫尔维茨行列式大于0,只有同时满足这两个条件才能判定稳定。

#这种方法不仅可以判别系统的稳定性,还可以决定增益K的范围,这就是为什么我增益过大可能导致系统不稳定的原因,因为K会影响系统的特征根(PID中比例环节过大会发散)

劳斯判据:虽然上面的方法简化了计算,但是我还是避免不了算行列式,如果是更复杂的系统特征方程,怎么办?可不可以不算行列式也能知道特征根的特性?可以,劳斯判据只需要你画一张劳斯表。这是一种根据特征方程来判断系统极点的位置的方法,从而避免了求解特征根,简化了计算。劳斯判据不仅可以判断稳定性,还能判定有几个正实部根。

总结:这几个判据可以判断系统的稳定性并且能够确定增益的范围,但是不能判断系统的稳定程度。如果系统的一个负实部根离虚轴很近,那也是满足稳定性判据的,这种情况在实际系统中仍然可能是不稳定的,而我也确实遇到过这种问题。系统极点的确在左半平面,但是离虚轴很近。按道理也是稳定。然而仿真结果却发散了,这是因为完全理想的系统是不存在的。我也查了一些实际情况中可能会影响稳定性因素,最典型的就是:延迟。这个东西非常的可怕,它甚至会直接改变系统根轨迹的走向引向右半平面。所以这也是我们要求有一定的稳定裕度的原因,光稳定不够,还要留出裕度,这样才会有更强的鲁棒性。

那么劳斯判据怎么保证系统有一定的稳定裕度?可以用s1=s+a代替s重新计算,这样解出来的K是符合条件的。但是有的系统你不管怎么调K,它都不稳定。这种称为结构不稳定系统,这种情况我们就需要改变系统的结构来解决了。比如积分环节过多,它会直接给系统带来虚轴上的极点。改变系统结构的一般方法是通过增加特定的环节与校正前传函进行比较,看看有哪些变化,是阻尼大了?还是添加了新的零极点?最常见的改变结构的方法就是反馈。状态反馈能够任意配置极点也是这个道理,根据这种方法得到的一些经验有:引入PD控制,速度反馈等,如果积分环节过多,我们就想办法破坏,比如反馈一个比例环节变成惯性环节,但是破坏了积分环节的同时却带来了其他的影响比如稳态精度下降等,这就是校正问题之间的矛盾,后面介绍。

2. 稳态误差

控制系统中的稳态误差, 是系统控制精度的一种度量。 系统的稳态误差与系统本身的结构、 参数以及外作用的形式密切相关。稳定系统误差的终值称为稳态误差

稳态误差

至于书上为什么会引出中值定理,是因为用拉普拉斯变换的终值定理计算稳态误差比求解系统的误差响应e(t)要简单得多。中值定理等具体的理论公式就不细讲了可参考书上内容。

这篇文章本质上都是时域分析的内容,要知道什么是时域分析,怎样时域分析,分析的内容有哪些

一阶电路误差分析_自动控制(3)时域分析相关推荐

  1. 一阶电路误差分析_读图学电路原理为什么交流调理电路会产生滞后,直流偏置又是什么...

    读电路图学电路原理: 交流电压信号调理电路: 从功能上,把该电路分为四部分,第一部分是由R1C1网络组成的一阶滤波电路,第二部分是由R2R3电阻网络组成的分压网络,第三部分是电容C2组成的交流通路,第 ...

  2. 电路实验一阶电路误差分析_基于动态综合型等效电路模型的动力电池特性分析...

    摘 要: 针对动力电池模型的内部参数随负载和工况的变化而变化,本文综合考虑电池容量.温度.倍率.迟滞.自放电等因素,设计综合性实验.通过分析动力电池端电压与欧姆极化.电化学极化.浓差极化.不平衡电势. ...

  3. 一阶电路误差分析_精确移相电路的设计举例

    移相电路就是对输入信号(一般是正弦波)进行相位控制,而不改变其幅度,本推文以移相电路为例,展示模拟电路的反馈设计技巧与方法: 一.全通滤波器实现移相 以上是两种移相电路 的原理,其输出幅度保持不变,移 ...

  4. 一阶电路误差分析_低通滤波器、高通滤波器,积分电路、微分电路

    输出信号与输入信号的积分成正比的电路:积分电路 输出信号与输入信号的微分成正比的电路:微分电路 1)一阶RC低通滤波器 RC低通滤波器的电路及其幅频.相频特性如下图所示. 设滤波器的输入电压为ex输出 ...

  5. 一阶电路误差分析_电动涡旋压缩机转子的模态分析及试验研究

    摘要: 对制冷压缩机的曲轴结构进行模态分析,可以使压缩机的额定工作频率避开共振频率区域,从而降低压缩机的振动与噪声.为了确定几何排量为28 mL的电动汽车空调涡旋压缩机的额定转速,文章通过UG软件建立 ...

  6. 电路实验一阶电路误差分析_常见滤波电路分析技巧

    原标题:常见滤波电路分析技巧 在整流电路输出的电压是单向脉动性电压,不能直接给电子电路使用.所以要对输出的电压进行滤波, 消除电压中的交流成分,成为直流电后给电子电路使用.在滤波电路中,主要使用对交流 ...

  7. 电路实验一阶电路误差分析_电机电路分析

    最近有一个项目要求驱动一个60V的直流有刷电机调速,之前做的都是低压电的驱动,48V的已经是较高的,现在需要做一个60V的驱动,不好搞. 网上买了一个别人的调压模块来研究: 可以看到接口非常简单,只有 ...

  8. 电路实验一阶电路误差分析_每周经典电路分析:单管全通移相电路

    最近有不少同学再问我们微信公众号里的移相电路,而且都希望工作在较高频率,我估计是不是因为马上电子设计竞赛了,有同学想用此电路结构做一个通信上的调相电路,有了调相电路,把调制信号积分一下就变成了调频电路 ...

  9. 电路实验一阶电路误差分析_实验室建设电路要综合多方面因素

    实验室设计配电工程系统的时候,都必须要按照实验室里面各个设备以及仪器的具体要求才能动手,而且还必须要经过专业实验室建设人员对实验室里面的多方面的因素进行综合才可以搞定,所以建设一个实验室是非常繁琐的事 ...

  10. 电路实验一阶电路误差分析_逆变器电路原理分析,以及各种逆变器控制电路!...

    逆变器的定义 逆变器是通过半导体功率开关的开通和关断作用,把直流电能转变成交流电能的一种变换装置,是整流变换的逆过程. 车载逆变器的整个电路大体上可分为两大部分,每部分各采用一只TL494或KA750 ...

最新文章

  1. 企业数据库合规的最佳实践
  2. 25个Pandas最实用技巧
  3. python查看开放的端口_python获取Windows端口信息
  4. vue中v-for循环如何将变量带入class的属性名中
  5. kafka学习(二)kafka工作流程分析
  6. Spring源码解析-实例化bean对象
  7. 通过命令修改wampserver的mysql密码
  8. linux设备分层优点,Linux设备驱动的分层设计思想
  9. collectors 求和_Collectors扩展接口 实现BigDecimal的相加
  10. 《中国人工智能学会通讯》——4.40 什么是类人概念学习?
  11. html 编辑器 拖动,可视化拖拽页面编辑器 一
  12. XDOJ最长单词的长度
  13. 李沐动手学深度学习V2-NLP文本预处理和代码实现
  14. vue导出excel加一个进度条_运用vue导出excel碰到的那些坑
  15. 电商数据分析指标体系
  16. 【图像分割】基于贝叶斯算法阙值图像分割matlab代码
  17. 【英语阅读】纽约时报 | 你妈注定让你抓狂
  18. mysql查询至少学过学号为“s001”同学所有课的其他同学学号和姓名
  19. FlappyBird开发总结(三)——小鸟脚本,让小鸟煽动翅膀
  20. STM32F207笔记

热门文章

  1. 【加密算法】凯撒密码的原理及Python实现
  2. Thread-Specific Storage Pattern
  3. ERROR 1046 (3D000): No database selected
  4. BTA16可控硅固态继电器电路开发的有关问题
  5. 初识instantRun
  6. openpyxl,给单元格插入公式,求和通过excel公式实现
  7. 一切成功源于积累——20140219 混沌理论三原则
  8. MSSQL · 实现分析 · SQL Server实现审计日志的方案探索
  9. 最新数据库驱动包下载(完整版)
  10. 谈谈对腾讯360之争的观感