基础知识

1. 比例(P)控制

比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-state error)。

2. 积分(I)控制

在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统(System with Steady-state Error)。为了消除稳态误差,在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。

3. 微分(D)控制

在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。这就是说,在控制器中仅引入“比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。所以对有较大惯性或滞后的被控对象,比例+微分(PD)控制器能改善系统在调节过程中的动态特性。

PID控制器的参数整定

PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。

PID控制器参数整定的方法很多,概括起来有两大类:

①理论计算整定法:

它主要是依据系统的数学模型,经过理论计算确定控制器参数。这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。

②工程整定方法:

它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。

PID控制器参数的工程整定方法,主要有临界比例法反应曲线法衰减法。三种方法各有其特点,其共同点都是通过试验,然后按照工程经验公式对控制器参数进行整定。但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行最后调整与完善。现在一般采用的是临界比例法。利用该方法进行PID控制器参数的整定步骤如下:

(1)首先预选择一个足够短的采样周期让系统工作﹔

(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡,记下这时的比例放大系数和临界振荡周期﹔

(3)在一定的控制度下通过公式计算得到PID控制器的参数。

四类被调参数的一般范围如下

临界比例度法

一个调节系统,在阶跃干扰作用下,出现既不发散也不衰减的等幅震荡过程,此过程成为等幅振荡过程,如下图所示。此时调节器的比例度为临界比例度δk,被调参数的工作周期为为临界周期Tk

临界比例度法整定PID参数步骤

1、将调节器积分时间设定为无穷大、微分时间设定为零(即Ti=∞,Td=0),比例度适当取值,调节系统按纯比例作用投入。稳定后,适当减小比例度,在外界干扰作用下,观察过程变化情况,寻取系统等幅振荡临界状态,得到临界参数。

2、根据临界比例度δk和为临界周期Tk,按下表计算出调节器参数整定值

临界比例度法PID参数整定经验公式

3、将计算所得的调节器参数输入调节器后再次运行调节系统,观察过程变化情况。多数情况下系统均能稳定运行状态,如果还未达到理想控制状态,进需要对参数微调即可。

衰减曲线法

衰减曲线法整定调节器参数通常会按照4:1和10:1两种衰减方式进行,两种方法操作步骤相同,但分别适用于不同工况的调节器参数整定。

4:1衰减曲线法整定调节器参数

纯比例度作用下的自动调节系统,在比例度逐渐减小时,出现4:1衰减振荡过程,此时比例度为4:1衰减比例度δs,两个相邻同向波峰之间的距离为4:1衰减操作周期TS,如下图所示

​ 4:1衰减曲线法整定PID参数步骤如下:

1、将调节器积分时间设定为无穷大、微分时间设定为零(即Ti=∞,Td=0),比例度适当取值,调节系统按纯比例作用投入。系统稳定后,逐步减小比例度,根据工艺操作的许可程度加2%-3%的干扰,观察调节过程变化情况,直到调节过程变化达到规定的4:1衰减比为止,得到4:1衰减情况下的比例度δs和衰减操作周期TS。

2、根据δs和Ts值按以下公式计算出调节器整定参数

4:1衰减曲线法PID参数整定经验公式

3、将比例度放在比计算值略大的数值上,逐步引入积分和微分作用。

4、将比例度降至计算值上,观察运行,适当调整。

10:1衰减曲线法整定调节器参数

在部分调节系统中,由于采用4:1衰减比仍嫌振荡比较厉害,则可采用10:1的衰减过程,如下图所示。这种情况下由于衰减太快,要测量操作周期比较困难,但可测取从施加干扰开始至第一个波峰飞升时间Tr。

10:1衰减曲线法整定调节参数步骤和4:1衰减曲线法完全一致,仅采用的整定参数和经验公式不同。

10:1衰减曲线法PID参数整定经验公式

PID调节:看大神是如何整定参数​mp.weixin.qq.com免费分享海量学习资源​mp.weixin.qq.com

thinkphp5 两个控制器传参数_PID参数整定:看大神是如何整定参数相关推荐

  1. thinkphp5 两个控制器传参数_ThinkPHP5 控制器(二:Request类) | 剑花烟雨江南

    我们先来看下 tp5 控制器来的 构造方法: /** * 构造方法 * @param Request $request Request对象 * @access public */ public fun ...

  2. thinkphp5 两个控制器传参数_thinkphp5控制器向+vue的data里传值

    传一维数组传值 $array=['id'=>40,"cat_name"=>"明星产品"]; $MenuCats_info=json_encode($ ...

  3. python爬虫:关于解决request.get和点击查看网页源代码的内容不同的问题//及大神版js加密参数获取教程指路

    首先声明:爬虫小白,虽然爬过几个网站,但是知识几乎都是实践中获取,如果以下说的不对的,请多指正,谢谢!谨此给和我一样的小白提供一个解题思路! 目录 问题背景 菜鸡版解决方案 大神版js加密参数获取教程 ...

  4. 传智播客上海校区“大神季”腾讯课堂各学科公开课直播地址!

    传智播客上海校区"大神季"腾讯课堂各学科公开课直播地址! 同学们,送福利来了! 是不是很好奇其他学科的同学都在学什么? 人工智能与Python到底是什么? JavaEE班级为什么总 ...

  5. 手机文件服务器app,有没有什么软件可以让手机和电脑相互传东西的?拜托各位大神?...

    科技的发展,软件的更迭,使用手机通过数据线连接电脑,这种传统的方式看起来早就过时了,我们要利用无线网络或者是蓝牙把手机和电脑连接起来,互相传递文件资料.这样高大上的操作,更可以为我们解决出门忘记带数据 ...

  6. fifa足球世界 服务器维护,FIFA足球世界:新手入门全攻略,指尖传控操作让你成为大神!...

    [游戏没有圈儿,吐槽与攻略]今天抽空体验了下<FIFA足球世界>这款手游,目前来讲还是比较满意的.很多玩家关心操作会不会蹩脚,现在来告诉你它的操作与PSV版的操作方式很相似,简化到没接触过 ...

  7. Java传xml时字符串乱码_大神们,我用DOM4j解析xml文档时,中文乱码

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 String sql="insert into t1(CreateTime, Question, Category, Place,Type) v ...

  8. html css 两张图片重叠放,背景图片叠加问题,大神给指个路_html/css_WEB-ITnose

    问题:有个大的背景图(A)放在最外层的div,然后这个div里面有个table下面的input,就是登录按钮,这个登录按钮也有个背景图(B),这个背景图B不是矩形的,是有圆角的,美工跟我说圆角是透明的 ...

  9. linux怎么用两个进程传值,linux下的C开发14,可执行程序如何传递参数?模拟shell执行命令...

    上一节介绍了 linux 中的文件类型,并在文章最后使用 C语言编写了程序,该程序能够接受一个文件名参数,并打印出该文件的类型.不知道大家如何,反正我当初学编程时,发现(编译后的)可执行程序居然也能像 ...

  10. java两个web项目之间如何传值,两个项目之间传递参数有关问题 - 大神进

    两个项目之间传递参数问题 --- 大神进 情况 1.两个ssh项目 oms  与 GiftERP 2.调用的是GiftERP的一个Goods表,需要将表数据返回给oms项目 3.首先我oms的页面有一 ...

最新文章

  1. Android: 启动init.rc 中service的权限问题【转】
  2. 更换pip安装源头成阿里云或清华的
  3. MyBatis查询两个字段,返回Map,一个字段作为key,一个字段作为value的实现
  4. MalformedObjectNameException: Invalid character '' in value part of property
  5. php集成极光推送,php推送例子(第三方极光推送)
  6. Json学习总结(1)——Java和JavaScript中使用Json方法大全
  7. 下载spotify音乐_如何在Spotify上播放更高质量的音乐
  8. 《运营之光》-- 学习笔记(二)
  9. html/jsp下载Excel文件
  10. ubuntu-12.04.4-server安装
  11. 飘刃 0.1.1 发布,速度碾压 Vue-CLI 的轻量级 Vue 项目构建工具
  12. 服务器操作系统使用相关要求,服务器操作系统使用相关要求
  13. iOS通过CIFilter对图像进行滤镜处理
  14. directx修复工具win7_win7蓝屏该怎么解决图文教程
  15. 快捷键调出计算机桌面小工具,win7桌面怎么快速创建便签小工具
  16. 路边的小花 2010/05/15@多摩川
  17. Excel论文画折线图
  18. 手写一个Spring Boot Starter
  19. HTML5期末大作业:旅游网站设计——中国风的旅游网站(9页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码...
  20. kafka添加安全验证配置

热门文章

  1. 通过共享文件夹来进行前后端独立开发
  2. leetcode:Longest Common Prefix【Python版】
  3. 应用程序正常初始化(0xc015002)失败解决方法
  4. c#获取或修改配置文件
  5. 手动方式配置IPsec隧道
  6. 特殊Office Communicator 2007 R2 Outlook集成错误
  7. 服务器安全设置篇(珍藏补充版中)
  8. Failed to load selinux policy, Freezing | CentOS | Redhat | RHEL
  9. android 正五边形图表,Android自定义View-蜘蛛网属性图(五边形图)
  10. OpenCV 文字绘制——cv::putText详解