当今的闭环自动控制技术都是基于反馈的概念以减少不确定性。反馈理论的要素包括三个部分:测量、比较和执行。测量关键的是被控变量的实际值,与期望值相比较,用这个偏差来纠正系统的响应,执行调节控制。在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。
PID控制器(比例-积分-微分控制器)是一个在工业控制应用中常见的反馈回路部件,由比例单元P、积分单元I和微分单元D组成。PID控制的基础是比例控制;积分控制可消除稳态误差,但可能增加超调;微分控制可加快大惯性系统响应速度以及减弱超调趋势。
这个理论和应用的关键是,做出正确的测量和比较后,如何才能更好地纠正系统。
PID(比例(proportion)、积分(integral)、微分(derivative))控制器作为最早实用化的控制器已有近百年历史,现在仍然是应用最广泛的工业控制器。PID控制器简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用最为广泛的控制器。
PID控制器由比例单元(P)、积分单元(I)和微分单元(D)组成。其输入e(t)与输出u(t)的关系为:
u(t)=kp[e(t)+1/TI∫e(t)dt+TD*de(t)/dt]式中积分的上下限分别是0和t
因此它的传递函数为:G(s)=U(s)/E(s)=kp[1+1/(TI*s)+TD*s]
其中kp为比例系数;TI为积分时间常数;TD为微分时间常数。

开环控制
开环控制系统(open-loop control system)是指被控对象的输出(被控制量)对控制器(controller)的输入没有影响。在这种控制系统中,不依赖将被控量返送回来以形成任何闭环回路。
闭环控制
闭环控制系统(closed-loop control system)是指被控对象的输出(被控制量)会反送回来影响控制器的输入,形成一个或多个闭环。闭环控制系统有正反馈和负反馈,若反馈信号与系统给定值信号相反,则称为负反馈(Negative Feedback),若极性相同,则称为正反馈,一般闭环控制系统均采用负反馈,又称负反馈控制系统。闭环控制系统的例子很多。比如人就是一个具有负反馈的闭环控制系统,眼睛便是传感器,充当反馈,人体系统能通过不断的修正最后作出各种正确的动作。如果没有眼睛,就没有了反馈回路,也就成了一个开环控制系统。另例,当一台真正的全自动洗衣机具有能连续检查衣物是否洗净,并在洗净之后能自动切断电源,它就是一个闭环控制系统。
阶跃响应
阶跃响应是指将一个阶跃输入(step function)加到系统上时,系统的输出。稳态误差是指系统的响应进入稳态后,系统的期望输出与实际输出之差。控制系统的性能可以用稳、准、快三个字来描述。稳是指系统的稳定性(stability),一个系统要能正常工作,首先必须是稳定的,从阶跃响应上看应该是收敛的;准是指控制系统的准确性、控制精度,通常用稳态误差(Steady-state error)来描述,它表示系统输出稳态值与期望值之差;快是指控制系统响应的快速性,通常用上升时间来定量描述。
原理
编辑
PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。
比例P控制
比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差。
积分I控制
在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统。为了消除稳态误差,在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。
微分D控制
在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。这就是说,在控制器中仅引入“比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。所以对有较大惯性或滞后的被控对象,比例+微分(PD)控制器能改善系统在调节过程中的动态特性。

增量式pid和位置式pid相比各有什么优缺点
https://blog.csdn.net/scliu12345/article/details/53836808
PID算法的理解及实现
https://blog.csdn.net/qq229596421/article/details/51419813
python实现PID
https://blog.csdn.net/u010256153/article/details/54928039

PID反馈控制-笔记相关推荐

  1. 四旋翼飞行器控制pid学习笔记

    PID控制学习笔记 --凡事必躬亲,身体而力行,化理论为实践,方得始终. 研究PID,首先应当把PID拆解开来,便是P(比例控制).I(积分控制).D(微分控制), 比例控制P越大,飞行器的动作反应越 ...

  2. PID控制器笔记(附上简单的demo)

    PID控制器简介 在过程控制中,按偏差的比例(P).积分(I)和微分(D)进行控制的PID控制器(亦称PID调节器)是应用最为广泛的一种自动控制器.它具有原理简单,易于实现,适用面广,控制参数相互独立 ...

  3. PID学习笔记-3-正反作用的调节

    PID控制算法-正反作用的调节 正反作用的调节 问题 解决思路 代码实现 正反作用的调节 问题 如果是冰箱等设备,存在随着输出的提升被控量减小的情况下,目前的PID并不适用: 解决思路 因为是调节方向 ...

  4. PID实践笔记-PID浅解及两轮直立车参数调试经验

    写在前面: 好快啊做车生涯就这么结束了,虽然无缘厦门但也没有遗憾了,大公主在预赛和决赛中都跑的不错,最后写这篇文章就当画上一个完美的句号吧,目的也在于总结一下大半年以来调车的玄学经历和解决方案,同时也 ...

  5. 五、无人机知识笔记(中级:控制原理与程序实现)

    笔记来源于:沈阳无距科技-工业级无人机的中国名片(编程外星人) 目录 一.飞控整体架构 一.数据存储(Storage) 二.外部通讯(External Connectivity) 三.驱动程序(Dri ...

  6. 无人驾驶的规划与控制(四)——反馈控制

    文章目录 1 自行车模型 2 PID反馈控制 2.1 横向控制 2.2 纵向控制 1 自行车模型 在自行车模型中,我们假设车辆姿态处于一个二维的平面坐标系内,车辆的姿态可以由位移(position)和 ...

  7. 控制算法简析1——PID和负反馈的数学原理

    1. 概述 搞了一段时间电机控制和车辆横纵向控制,发现好多人包括开发和标定工程师都只知道PID反馈控制可以比较有效的调整被控系统(如动力电机,转向系统,制动和动力系统)的工作性能,但都不知道其中的本质 ...

  8. 干货 | PID算法在广告成本控制领域的应用

    作者简介 Jason Pei,携程高级算法工程师,对计算广告.推荐系统.NLP等领域有浓厚兴趣. 一.背景介绍 在商品服务高度发达,信息爆炸的市场经济体制下,企业之间的竞争日益激烈,广告作为一种重要的 ...

  9. 机器人单关节力矩控制

    对于自由运动机器人来说,控制的目的是要控制机器人末端的位置和姿态(统一简称为位置),即所谓的位置控制问题.期望机器人末端达到的位置称为期望位置或期望轨迹,期望轨迹可以在机器人任务空间中给出,也可以通过 ...

  10. 2017 年全国大学生电子设计竞赛试题——四旋翼自主飞行器探测跟踪系统(C 题)【本科组】1

    一.任务 设计并制作四旋翼自主飞行器探测跟踪系统,包括设计制作一架四旋翼自主飞行器,飞行器上安装一向下的激光笔:制作一辆可遥控小车作为信标. 飞行器飞行和小车运行区域俯视图和立体图分别如图 1 和图 ...

最新文章

  1. 去除Office 2010的右键“共享文件夹同步”菜单
  2. dyld: Library not loaded: @rpath/XCTest.framework/XCTest
  3. 栈 - 关于出栈序列,判断合法的出栈序列
  4. 01-1. 最大子列和问题
  5. Apache服务日志分割(rotatelogs、cronolog)
  6. Struts1 tag
  7. python中在同一个位置输出数据
  8. C++primer第九章 顺序容器 9.3 顺序容器操作
  9. 1年排名前进13位 ,这个论题成顶会新宠!
  10. poj 3414 Pots BFS
  11. linux下C结构体初始化
  12. ZeroMQ的一些配置
  13. 基于SSM的作业调度平台-java作业调度平台
  14. 自用shell命令搜集
  15. Java开发笔记(一百四十七)通过JDBC管理数据库
  16. 最新 新生大学JS 阿里巴巴技术专家 精讲JavaScript视频教程
  17. jdk 各版本官网下载
  18. java股票雪球数据接口_国内股票数据接口API(5分钟K线、日线)
  19. 直播视频分辨率码率参考设置
  20. office文件 vue 预览_OFFICE 文档转换为html在线预览

热门文章

  1. 析砂性土层php泥浆护壁,土未工程施工习题集2
  2. ESP8285烧写问题备忘
  3. ict中的it和ct_ICT.Social – IT专业人员的社交网络
  4. ARM体系结构与编程
  5. python设计棋牌游戏
  6. 办公室多显示器共享主机解决方案
  7. 7.09—057—周二
  8. 给初学Python的小伙伴一些建议
  9. 在Mind+下使用Easy loT实现mqtt消息消息的通讯
  10. 智慧农业IOT-onenet平台简单介绍