一、PID参数的控制效果

PID控制器是一种线性控制器,它根据输入值Rin(t)和输出值Yout(t)构成的偏差e(t)作为控制器的输入,其中

                          (1)

PID的控制策略如下

                   (2)

将式(2)写成传递函数的形式

           (3)

其中,Kp为比例系数,Ti为积分时间常数,Td为微分时间常数。

PID控制器各个矫正环节的作用如下:

(1)比例环节:成比例的反映控制系统的偏差e(t),偏差一旦产生,控制器立即产生作用,以减少偏差。

(2)积分环节:主要用于消除静差,提高系统的误差度,积分作用的强度取决于积分时间常数Ti,Ti越大,积分作用就越弱,反之则强。

(3)微分环节:反映偏差信号的变化趋势,并能在偏差信号变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,较小调节时间。

二、传统PID经验整定步骤

(1)关闭积分控制器I和微分控制器D的作用,单独使用比例控制器P,加大P的值,使系统出现震荡;

(2)较小P,使系统出现临界震荡,找到临界震荡点;

(3)加大I的作用,使系统达到设定值(积分控制器的作用就是消除稳态误差);

(4)重新上电,观察超调、震荡和稳定时间是否符合系统要求;

(5)针对超调和震荡的情况适当增加微分项(微分的作用是在系统有变坏的趋势之前予以矫正,对超调和震荡有很好地修正效果)。

以上(5)个步骤是PID调节过程中常用的经验法,但在寻找合适的I和D参数时,并非易事。常用的方法有Z-N法公式来确定I和D的参数。

三、基于Z-N法的PID参数整定

John Ziegler和Nathaniel Nichols发明了著名的回路整定技术使得PID算法在所有应用在工业领域内的反馈控制策略中是最常用的。Ziegler-Nichols整定技术是1942年第一次发表出来,直到现在还被广泛地应用着。

Ziegler-Nichols方法分为两步: 
1.  构建闭环控制回路,确定稳定极限。

2.  根据公式计算控制器参数。 
稳定极限是由P元件决定的。当出现稳态振荡时就达到了这个极限。产生了临界系数Kpcrit和临界振荡周期Tcrit。

确定临界系数Kpcrit和临界振荡周期Tcrit后,根据下表的公式,计算其他参数:

PID参数整定——Z-N方法相关推荐

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

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

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

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

  3. 西门子PLC S7-300系列的PID控制器参数整定的一般方法分享

    西门子PLC S7-300系列的模块配置灵活,扩展性强,通讯功能强大,为自动化控制系统提供了解决方案.西门子PLC S7-300的编程软件是STEP7 V5.5,在编程软件中,用户可以通过PID功能块 ...

  4. 基于入门级粒子群算法的PID参数整定(MATLAB2016b-simulink)(超详细01)

    PID算法作为工业或日常生活中常用的控制算法,想必大家都不陌生,依靠误差反馈来消除误差,关于PID的原理部分相比看这篇博客的同学应该都十分清楚,有不清楚的同学可以百度或知网搜索.PID算法的应用程度很 ...

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

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

  6. 一个实例说明PID 参数整定

    引言:PID是比例.积分.微分的简称,PID控制的难点不是编程,而是控制器的参数整定.参数整定的关键是正确地理解各参数的物理意义,PID控制的原理可以用人对炉温的手动控制来理解.     1.比例控制 ...

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

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

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

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

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

    基于遗传算法的PID参数整定研究 在前述深入了解PID参数的含义.基于常规人工的PID参数整定.以及所运用的遗传算法的介绍与应用后,紧接着进入应用遗传算法的PID参数整定,实现了Simulink仿真与 ...

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

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

最新文章

  1. 编写同时在PyTorch和Tensorflow上工作的代码
  2. python常用标准库有哪些-Python - 常用标准库
  3. 简洁的描述SpringMVC工作流程
  4. JAVASE内测试题
  5. 在服务器端生成Excel文件然后从服务器下载的本地的代码
  6. 负margin应用案例几则(转载+总结)
  7. 你的ERP系统选对了吗?
  8. 2018 年React 将独占前端框架鳌头
  9. ActiveMQ消息队列介绍(转)
  10. FishC笔记—29 讲 文件:一个任务
  11. ESD-PCIe 402-1 CAN卡驱动安装及测试
  12. 网页上的时间显示设置
  13. 【前端】【HTML+CSS+JavaScript(JS)】简易登陆界面的实现
  14. 宝利通网闸怎么设置_polycomMCU操作指南
  15. MySQL常用命令与函数
  16. 横向扩展 纵向扩展 数据库_理解数据库扩展模式的指南
  17. 蓝桥杯客观题知识点汇总(自我总结)以及主观题Debug痛点
  18. 基于javaweb的股票交易模拟系统设计与实现-计算机毕业设计源码+LW文档
  19. 第26讲 可编程逻辑器件
  20. JS 区分中英文字符/获取字符串实际长度(区分中英文)

热门文章

  1. 取自开源,分享于开源 —— 利用CVE-2017-8890漏洞ROOT天猫魔屏A1
  2. 关于未来美颜滤镜发展的几点思考
  3. 个人学习笔记附Markdown格式下载
  4. 工具系列——COMSOL Multiphysics 5.5安装教程
  5. python xps_XPS 15 9560 安装 Ubuntu 18.04
  6. java打开dex文件_dex文件反编译工具(Dedexer)
  7. 电脑DIY基本知识扫盲!图文并茂!
  8. Android 5.1-7.1 高通驱动修改 - 上篇
  9. Qt创建Qt Designer自定义控件及使用
  10. 加快二代支付系统建设