试凑法是一种凭借经验整定参数的方法,在闭环控制系统中,按照Kp,Ki,Kd的顺序进行调节,一边调节参数,一边观察过程,直到满足要求为止。
这个过程在工程上对初学甚至经验不是特别足的人来说是非常困难的,如果控制器简单还好,当控制器涉及到多个组合的时候就会变的十分不容易,一般而言,试凑法的调节过程为:
针对典型传递函数如:
Gc=Kp+Ki/S+KdS
叙述如下:
1、先调节Kp,使系统闭环,让积分控制和微分控制不起作用(Kd=0,Ki=0),观察系统的响应,如果响应速度快,超调量小,静态误差小,则可以直接使用比例控制器。
2、如果超调量大,增加Ki的同时调整Kp,使Kp减小(减小10%不定,因为加入了Ki积分控制会使系统稳定性下降,可以通过减小比例作用来调整),一直调节,直到满足条件。
3、如果系统动态特性不好,即可加入Kd(微分控制器),同时使Kp增大,Kp由小到大调节

调节过程需要记住的原则是:各个控制器的作用和对应的参数变化对系统的影响
1、比例环节:比例度与控制器的放大倍数的倒数成比例;控制器的比例度越小,它的放大倍数越大,偏差放大的能力越大,反之亦然。
即:比例环系数Kp越大,比例环节作用性越强,系统放大倍数越大,曲线越波动,超调增大,系统响应加快,调节时间减小,反之亦反。
2、积分环节:控制器的积分作用就是为了消除自控系统的余差而设置的。积分系数Ki越小,对应的积分作用越强,消除误差的速度越快。但不能过小,否则会出现积分饱和的现象
通过调节积分系数,可以减小甚至消除稳态误差,提高系统的控制精度,但是积分环节的引入会降低系统的稳定性。增大超调。
3、微分环节:主要是用来克服被控对象的滞后,适当的微分控制作用可以使超调量减小,增加系统的稳定性。Kd越大,微分作用越明显。
微分作用的输出变化与微分时间和偏差变化的速度成比例,微分时间越长,则微分作用的输出变化越大

工程上一般通过经验进行设计,实验中可以通过matalb获取直观的参数,下面是试凑法对系统进行PID参数整定后效果控制图

针对系统为:
G(s)=100/(S^2+3S+100)
绘制的曲线是单位阶跃曲线,初学者可以通过直接修改系统构造,得到相应的整定参数,本系统参数整定为:
Kp=0.5Ki=0.56Kd=0.99
Mp=4.9927 %ts=0.94051 Ep=5.0848%
相关程序源码放到连接了,需要的请自取:
https://download.csdn.net/download/fysf911/83098909

试凑法整定PID参数相关推荐

  1. 基于Matlab编辑器Z-N法整定PID参数

    简介 Ziegler-Nichols(Z-N)的PID整定方法在工程快速 计算方面具有很大的影响力,它的频率响应方法是通 过PID控制器的临界振荡试验获得被控对象重要的临界频率响应特性,并根据经验给出 ...

  2. 【Simulink】粒子群算法(PSO)整定PID参数(附代码和讲解)

    目录 0.背景 1.粒子群算法 1.1.算法简介 1.2.算法步骤 1.3.算法举例 2.PID自整定 2.1.基于M文件编写的PID参数自整定 *2.2.复杂系统的PID自整定(基于simulink ...

  3. PID算法详解(2)---PID参数整定

    简易工程法整定PID参数--归一参数整定法         除了上面讲的一般的扩充临界比例度法而外,Roberts P.D在1974年 提出一种简化扩充临界比例度整定法.由于该方法只需整定一个参数即 ...

  4. 临界比例度法 matlab程序,扩充临界比例度法整定参数及PID控制.doc

    扩充临界比例度法整定参数及PID控制 仲恺农业工程学院课程设计报告书 院 系:学院所 选 题 目: 专 业 班 别:姓 名:学 号:提 交 日 期:年 月日 0 引言3 1 设计任务3 1.1设计目的 ...

  5. 基于遗传算法的PID参数整定研究(三)

    基于遗传算法的PID参数整定研究 在获得对象模型的基础上设计PID参数时常用的原理,经典的有经验试凑法.临界比例度法.极点配置原理.零极点相消原理.幅相裕度法等:现代的则往往借助于计算机,利用最优化方 ...

  6. 我的四轴专用PID参数整定方法及原理

    给四轴调了好久的PID,总算是调好了,现分享PID参数整定的心得给大家,还请大家喷的时候手下留情. 首先说明一下,这篇文章的主旨并不是直接教你怎么调,而是告诉你这么调有什么道理,还要告诉大家为什么'只 ...

  7. 【控制理论】——控制系统分类PID算法简介PID参数整定PID上位机通信协议

    目录 ​ 前言 一.PID算法 1.控制系统分类&参数&信号 2.PID算法简介 二.PID参数整定 三.PID上位机通信协议 1.数据帧&协议调试 2.协议代码实现 拓展: ...

  8. 我的四轴专用PID参数整定方法及原理---超长文慎入(转)

    给四轴调了好久的PID,总算是调好了,现分享PID参数整定的心得给大家,还请大家喷的时候手下留情. 首先说明一下,这篇文章的主旨并不是直接教你怎么调,而是告诉你这么调有什么道理,还要告诉大家为什么'只 ...

  9. 自动控制原理PID参数整定的Matlab实现

      以一道题为例介绍调节PID控制器系数的方法,有:试凑法(Trial-and-Error Method).齐格勒-尼科尔斯校正规则(Ziegler and Nichols First Method. ...

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

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

最新文章

  1. C++知识点48——类继承与类的作用域
  2. 前端框架除了layui还有哪些
  3. 全年营业额怎么计算_门店盈亏平衡计算及案例分析 | 商品管理
  4. [状压dp]洛谷 P2157 学校食堂
  5. c语言建立两个磁盘文件,建立两个磁盘文件f1.dat和f2.dat,编程序实现以下工作...
  6. python-封装pymysql的思路步骤
  7. 安利产品所谓高品质的真相
  8. Python 函数定义
  9. 第2章 创建你的第一个 LISP 程序 Creating Your First Lisp Progr
  10. bzoj 1800 [Ahoi2009]fly 飞行棋——模拟
  11. python 操作目录注意事项
  12. 上班时间应该包含交通时间
  13. c语言课后编程题第八章答案,C语言课后编程题答案
  14. 博图注册表删除方法_win7系统鼠标右键刷新反应慢原因【解决方法】
  15. epub to mobi转换器
  16. mac序列号生成主板号_如何查找Mac的序列号(即使您没有Mac也是如此)
  17. Android 监控APP是否在后台运行
  18. JS跳到新页关闭当前页,跳到顶部,添加删除提示等等,自己看吧
  19. 查看Linux服务器内存大小,cpu个数,型号
  20. 弹性计算双周刊 第24期

热门文章

  1. Java常用开发工具有哪些?
  2. 大牛总结目前最流行软件开发模式之敏捷开发(scrum)
  3. 中科院信工所经验_2018信工所五室经验贴 - 中国科学院 - 王道论坛,专注于计算机考研的点点滴滴! - Powered by Discuz!...
  4. CAD快捷键命令大全
  5. 一刀工具箱 - 图片转链接(图床)工具
  6. wpsmac和pc版的区别_Mac版WPS Office和微软Office 2019哪个更好?
  7. WPS Office 2020 for Mac(wps2020)3.8.0(6081)中文
  8. WPS Office 2021 for Mac(办公软件)
  9. 智维专业工程师告诉你,哪款Kvaser多通道CAN总线分析仪性价比最高?
  10. [UE4]IES光源概述文件