假定被控系统的传递函数为:

一、建立开环结构图,观察系统对阶跃输入信号的跟随性。

由图二可知:开环系统的的上升时间很长,并且输出到达不了给定值,下面对该系统进行PID参数整定,进行PID控制。

图1 系统开环结构图

图2

二、PID参数整定

  1. 比例控制

当Kp = 1时,如图4,系统的上升时间明显缩短,但是仍然输出值低于给定值,存在稳态误差,接下来减小比例度δ,直至出现4:1衰减过程曲线,找到该状态下的比例度δ、与两相邻波峰间的时间间隔。

图3 比例控制

图4 纯比例控制( = 1)

  1. 调节δ,寻找4:1衰减过程曲线

如图5可知:当 = 12.26时,此时衰减比为4:1,此时 = 29.2s,δ =8.16%。

图5  4:1衰减过程曲线

  1. PI控制

由衰减曲线法公式可知PI控制参数:

控制类型 比例度/% 积分时间 微分时间
P
PI 1.2 0.5
PID 0.8 0.3 0.1

  =9.792%;

 = 10.212;

 = 14.60s;

由图6可知,在PI控制下输出响应的响应速度与比例控制相比相差不大,但是PI控制消除了静态误差,但此时波动较大,过度时间很长,故下面进行PID控制。

图6 PI例控制

  1. PID控制

由衰减曲线法公式可知PID控制参数:

  =6.528%;

 = 15.32;

 = 8.76s;

 = 2.92s;

PID控制结构图如图7,其输出响应曲线如图8,通过图9对比P、PI、PID控制可以得出在PID控制下系统的输出震荡明显减弱,调节时间、上升时间减小,响应速度变快,系统的性能得到明显提高,但在PID控制下超调量较大,故下面将继续调整PID各项参数,试图得到超调量小、调节时间短、响应速度快的输出响应曲线。

图7 PID控制结构图

图8 PID例控制

图9 P、PI、PID输出响应曲线

  1. PID控制参数调整

由于系统的超调量较大,故减小至超调量、调节时间适中时为为止。此时系统的输出响应曲线如图10所示,可见,此时系统的超调量仍然较大,达不到工业生产要求,故增大系统的积分时间调至系统输出响应曲线如图11所示,此时系统的超调量为2.8%,且调节时间较快,此时系统具有较好的动态性能。通过图12可以看出与P、PI、PID(参数未调节前)控制相比,此时系统的动态性能得到了极大地提高。

图10 减小后的输出响应曲线

图11 增大后的输出响应曲线

图12

  • 系统抗扰性能分析

分别在90s与150s时对系统加入扰动,通过图13可以看出,该系统具有很好的抗扰能力。

图13 抗扰性能分析

针对具有纯滞后环节的一阶惯性系统PID参数整定(衰减曲线法)相关推荐

  1. matlab求系统根轨迹代码_根轨迹法、PID参数整定和matlab指令计算

    收获 (1)理解根轨迹的概念及其在控制系统设计中的作用: (2)手绘根轨迹草图,以及如何使用极端及绘制根轨迹: (3)熟悉在反馈控制系统中应用广泛的关键部件:PID控制器: (4)理解根轨迹在参数设计 ...

  2. 设计一个具有大纯时延时间的一阶惯性环节的计算机控制系统,具有一阶纯滞后环节设计.doc...

    文档介绍: 目录 第一部分设计任务及方案 1.设计题目及要求 2.设计方案分析论证 第二部分方案各模块分析 1.被控对象分析 2.测量元件热电阻及前置放大电路 3.A/D转换器 4.控制器(单片机) ...

  3. pade逼近matlab,使用Pade近似式处理数字控制系统中的纯滞后.pdf

    使用Pade近似式处理数字控制系统中的纯滞后 维普资讯 第4o卷 第 1期 中山大学学报 (自然科学版) V01.柏 No.1 200}年 1月 ACTA SCAENIIARUM NATURALIL~ ...

  4. carsim自带4ws模型_电动汽车4WS—4WIS系统状态参数控制方法研究

    龙源期刊网 http://www.qikan.com.cn 电动汽车 4WS - 4WIS 系统状态参数控制方 法研究 作者:范庆科 来源:<当代旅游(下旬)> 2018 年第 07 期 ...

  5. 纯滞后系统史密斯控制

    纯滞后系统史密斯控制 @[TOC](目录) 一.纯滞后理论概述 1.1 纯滞后的定义 所谓纯滞后,是指输入信号开始作用于系统的时刻到系统输出开始变化的时刻这段时间,是一种时间上的延迟.存在时间延迟的对 ...

  6. 百度计算机调试员论文,基于西门子工业软件的仿真专业系统设计一阶惯性加纯滞后对象百度精.doc...

    基于西门子工业软件仿真系统设计-一阶惯性加纯滞后对象 摘要 本论文针对工业过程中常见通常经典步骤温度.压力.物位和流量等含有一阶惯性加纯滞后特征连续变量被控对象,经过西门子可编程控制器S7-300对其 ...

  7. 纯滞后系统的数字Smith预估控制-2

    在纯滞后系统的数字Smith预估控制-1的基础上进行Simulink仿真. 采用 Simulink 进行数字化仿真,按Smith算法设计Simulink模块.在PI控制中,kp=0.5,ki=0.01 ...

  8. MATLAB测试一阶惯性滞后系统、PID参数采用Simulink整定结果

    注意: 注释代码是基于采样周期ts=20s形式- :频域到时域变化请参考 MATLAB编程测试传递函数的响应曲线(系统辨识第一篇). https://blog.csdn.net/weixin_3792 ...

  9. 典型环节(或系统)的频率特性测量

    典型环节(或系统)的频率特性测量 实验目的 1.学习和掌握测量典型环节(或系统)频率特性曲线的方法和技能. 2.学习根据实验所得频率特性曲线求取传递函数的方法. 首先,频率特性曲线有两种,第一波特图( ...

最新文章

  1. druid之监控设置及问题小记
  2. hbase 读写调优_hbase优化操作与建议
  3. mongodb update
  4. Java Web学习总结(3)Servlet(二)
  5. 使用git时报错出现vim.exe.stackdump
  6. Python-selenium-操作元素
  7. 【华为云技术分享】【技术总结】从Hash索引到LSM树
  8. 【Tyvj1185】【codevs1296】【BZOJ1588】营业额统计,Splay练习
  9. yum无法正常使用的解决办法
  10. 【MySQL快速入门】高级查询:计算函数分组计算
  11. ATM取款机java的实现--练习代码
  12. 1067 Sort with Swap(0, i)
  13. MySQL学习笔记(二)
  14. 6.1. Principles of Usability
  15. LeetCode 506 Relative Ranks
  16. (万文)最全、最细前端面试问题总结(答题思路分析、答案解析)
  17. SAP ABAP openSQL数据库操作(四)
  18. python写excel文件出错_Python代码导致excel文件损坏。如何纠正这一点?
  19. 【饺子的游戏设计笔记】
  20. MATLAB算法实战应用案例精讲-【语音识别】语音合成(附python代码实现)

热门文章

  1. android 驾考软件开发,驾考驾照考试2019app
  2. 高权重网站后面的共同点
  3. Elasticsearch(搜索引擎解决方案)
  4. linux学习笔记4.0
  5. 面试算法题:1 到 1000 之间有多少个 7?
  6. 乘法表matlab,MATLAB九九乘法表
  7. 自动控制原理笔记-传递函数
  8. 【读书】马克·李维《自由的孩子》摘录
  9. 存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。
  10. 树莓派原生系统安装ROS(含网络代理,ROS编译安装以及ROS小车制作过程)