4.7基于根轨迹法的串联超前校正.ppt

* * 4.7 基于根轨迹法的串联超前校正 系统的动态指标设计要求 在根轨迹上标定闭环极点的位置 求出闭环极点处相应的参数 值 求出开环放大倍数 根据闭环极点及零点的位置 分析系统的各项动态指标 利用MATLAB作出闭环系统的单位阶跃响应 得出准确的各项动态指标 如果在根轨迹上选定的闭环极点 不能满足动态指标的设计要求 可以用串联超前校正 改善系统的动态性能 4.7.1 闭环零、极点与系统动态 性能的关系 控制系统的闭环零点很容易求得: 对于单位反馈系统, 开环零点就是闭环零点; 举例 对于非单位反馈系统, 前向通道的零点和 反馈通道的极点就是闭环零点。 举例 在画根轨迹以前,控制系统的闭环零点就 已获得了。 而控制系统的闭环极点可以从画好的根轨迹 上标定。 得出闭环极点及零点的位置以后, 就可以分析 闭环系统的动态性能指标。 具有 个闭环极点、 个闭环零点的系统, 闭环传递函数可以写为: 其中 系统的闭环零点 系统的闭环极点 对于单位阶跃输入信号, 输出拉氏变换为 部分分式分解 其中 对 求拉氏反变换,得输出: 结论 1 系统的暂态分量由 个分量叠加而成, 分量对应一个闭环极点。 每个 对于稳定的闭环系统, 其闭环极点全部位于s平面的左半平面。 相应的暂态分量衰减越快。 离虚轴越远, 闭环极点 2 每个暂态分量的初始值 取决于全部的 闭环零、极点。 因此,闭环零、极点决定了 暂态过程的品质。 3 如果有一对闭环零、极点相互非常接近, 则该极点对动态过程的影响很小。 极点称为一对偶极子。 这对零、 4 如果存在不靠近极点,且又靠近虚轴的 零点, 则该零点会使单位阶跃响应的峰值时间 减小, 超调量 增大。 5 如果闭环系统有一对虚数主导极点, 则可以 用欠阻尼二阶系统的方法来分析、计算系统 的动态性能指标。 在设计控制系统时, 通常希望有一对虚数主导极点, 这样便于用欠阻尼二阶系统的方法来分析闭环系统 的动态过程, 并计算动态性能指标。 如果一对虚数极点不能完全满足主导极点 的条件, 也仍然可以近似地作为主导极点处理。 必要时可以用MATLAB作出准确的阶跃响应曲线, 并求出动态过程的各项指标。 在设计控制系统时, 对系统动态过程的要求 一般体现为对超调量 和调整时间 的要求。 根据式 可将对 的要求转化为对闭环主导极点位置的约束。 实部位置的约束 Re Im 0 闭环主导极点 闭环主导极点 根据式 可将对 的要求转化为对闭环主导极点的约束。 极点向量幅角的约束 也是对阻尼比 的约束 Re Im 0 一般来说, 应该同时满足 及 的设计 要求, 所以闭环主导极点应该在下图所示的 阴影区域内。 Re Im 0 如果靠近虚轴有闭环零点, 且闭环零点附近 又没有闭环极点, 则会引起超调量 增大, 这时可以适当地减小角 , 即适当地增大阻 尼比 , 以保证 满足设计要求。 如果对动态品质的要求还包括其他指标, 如 、 等, 则也可以将其转化为对闭环极点位置 的约束。 [例4-23] 单位负反馈系统的开环传递函数为 若要求闭环系统的动态性能指标为 秒 求闭环主导极点所在的区域。 Re Im 0 1 -1 1 2 -1 -2 -1.5 -2 -3 -4 Re Im 0 1 -1 1 2 -1 -2 -1.5 -2 -3 -4 如果单位负反馈系统的开环传递函数为 同样要求闭环系统的动态性能指标为 秒 再求闭环主导极点所在的区域。 -4 -3 -2 -1.5 -1 0 0.07 0.14 0.22 0.32 0.42 0.56 0.74 0.9 0.07 0.14 0.22 0.32 0.42 0.56 0.74 0.9 1 2 3 4 5 -1 -2 -3 -4 -5 0.5 0.5 Re Im 4.7.2 增加开环零、极点的作用 - 加入校正环节 以后, 除了原系统的开环零、极 点之外, 又加入了 的零、极点作为开环零、 极点。 1 增加开环零点的作用 选取校正环节为PD校正,即 其中 , 相当于在原系统中增加了一个开环 零点

matlab根轨迹法串联超前校正,4.7基于根轨迹法的串联超前校正.ppt相关推荐

  1. 滞后超前校正控制器的设计和matlab仿真 静态速度误差系数为10,自控实验六 基于频域的串联校正控制器设置 - GXUZF.COM - 林澈思的茶...

    广西大学电气工程学院 <自动控制理论>实验报告 广西大学电气工程学院 <自动控制理论>实验报告 成绩 教师签字 学生姓名 赵帆 学号 17021***** 专业班级 电自171 ...

  2. 二、基于根轨迹法的PID控制器分析与设计

    目录 序 一.四旋翼数学模型 1.1 数学模型及参数 1.2 模型分析 1.3 简化四旋翼模型 二.控制器设计 2.1 方框图与结构图 2.2 控制器设计 2.2.1 简易的控制器 2.2.2 控制器 ...

  3. 光学分辨率光声显微镜中基于深度学习的运动校正算法

    在这项研究中,我们提出了一种基于深度学习的方法来校正光学分辨率光声显微镜 (OR-PAM) 中的运动伪影.该方法是一种卷积神经网络,它从具有运动伪影的输入原始数据建立端到端映射,以输出校正后的图像.首 ...

  4. 基于参考辐射源/定标的校正算法

    基于参考辐射源/定标的校正算法 上一篇介绍了一种基于场景的非均匀校正算法,今天来补充一下更加简单,容易工程化实现的基于参考辐射源的校正算法,也叫基于定标的校正算法. 基于参考辐射源的校正算法是一种利用 ...

  5. Matlab 仿真——直流电机速度控制(4)通过根轨迹法进行控制器设计

    Matlab 仿真--直流电机速度控制(4)通过根轨迹法进行控制器设计 1. 受控对象与设计要求 受控对象 %motor parameter J = 0.01; b = 0.1; K = 0.01; ...

  6. 计算摄影:基于深度学习的畸变校正

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 在手机中的计算摄影4-超广角畸变校正中,我为你描述了广角镜头的镜头畸变校正和透视畸变校正,尤其是花了很 ...

  7. 一种基于分段线性插值的Gamma校正硬件实现

    一种基于分段线性插值的Gamma校正硬件实现 以下gamma校正内容摘自<视频信号预处理IP的硬件实现和软件验证>电子科技大学 徐琦 GAMMA 曲线校正(Gamma Correction ...

  8. matlab凸轮转子泵型线设计坐标变换,基于Matlab的双头双螺杆泵转子型线设计

    ? 基于Matlab的双头双螺杆泵转子型线设计 基于Matlab的双头双螺杆泵转子型线设计 朱君,张帆,吴高捷,孙亚静 (扬州大学机械工程学院,江苏扬州 225127) 摘要:选用长幅外摆线加上外摆线 ...

  9. 使用matlab中cell2mat报错:错误使用cat 要串联的数组的维度不一致

    使用matlab中cell2mat报错:错误使用cat 要串联的数组的维度不一致 从Excel中用readtable读取数据,因为默认每一列都是cell类型,想转成matrix类型方便使用. 在mat ...

最新文章

  1. SparkStreaming从Kafka读取数据两种方式
  2. 省时省事省力 巧用阿里ECS D1构建大数据处理平台
  3. 【Java_多线程并发编程】JUC原子类——4种原子类
  4. python常用内置模块-Python常用内置模块之xml模块(详解)
  5. Java 设计模式之单利模式
  6. C语言实现通用链表初步(二)
  7. 【转】SQL 语句执行顺序
  8. 从0开始写JavaWeb框架系列(1)从0开始写SamrtFrameWork:读取配置文件
  9. Xamarin只言片语1——Xamarin下的弹框
  10. 20款绝佳的HTML5应用程序示例
  11. SQL SERVER 2005 安装报错
  12. 导出期刊对应格式的参考_3.2怎样按照某个期刊的格式要求生成文后的参考文献.PDF...
  13. 外贸必备——各国常用搜索引擎
  14. 5.PB中调用存储过程
  15. 节约里程算法java实现
  16. 谷粒商城项目基础篇总结文档
  17. Unity 常用脚本:ScreenCapture
  18. 各种排序是否稳定,不稳定是为什么
  19. 智能暖风机——FAQ
  20. [微信聊天]--一个人有多成熟,就看他如何聊微信

热门文章

  1. 最长不下降子序列java代码_浅谈最长不下降子序列与最长上升子序列
  2. 谈谈java面向对象之抽象,手把手带你搞定java面试之面向对象
  3. 分布式系统中的一致性协议之两阶段提交协议(2PC)
  4. bash参数及运算练习
  5. php 如何把u5fb,php如何将json中的unicode编码转为汉字?
  6. c语言 浮点型数据怎么存放,C语言学习之浮点型数据存储
  7. 的注册表怎么才能删干净_白蚁怎么才能消灭干净?
  8. php扇形分布图,PHP制作3D扇形统计图以及对图片进行缩放操作实例
  9. egg mysql 连表查询_Egg中使用Sequelize框架关联查询Mysql数据库
  10. saxon java_如何将Saxon设置为Java中的Xslt处理器?