pid调节软件_PID控制原理 二(PID使用详解)

98ec8050576c9c77d4046838d05d8b7f.png

本文灵感来自于 仪表云 视频:“10分钟了解PID工作流程”,下面附上连接

Sina Visitor System​weibo.com

笔者属于控制入门,文中若有不当之处还请读者指出,欢迎大家讨论!

---------------------------------------------正文---------------------------------------------

在 “PID控制原理 一 (开闭环控制)” 一文中已经介绍了开闭环控制,并且介绍了一种最简单的控制器:“Bang-Bang Control”

笔者已经说过,BangBang Control太傻,因此为使控制变得更智能一点,希望引入一种聪明的控制器。接下来,我们依旧利用“PID控制原理 一 (开闭环控制)”文中的小车沿着路线行驶的转向控制来讲解:

------------------------------------------前提准备------------------------------------------

图1中小车向东行驶,车速恒定,其目标是最终沿着目标路径走(有目标,闭环控制),路径有方向,黑色箭头为路径延伸方向

1ab31dcbe8404cc7d2f5d84414db742b.png

图 1

在此,我们设定小车距离目标路径的实际距离为Cross Track Error ( Ep ),由于目标距离=0;所以 Ep也就是误差;

Ep方向:当小车在目标路径边,则Ep>0;若小车在目标路径边,则Ep<0

另外,如果小车想走到目标路径,就必须先拐弯,因此我们设定小车每次的转弯角度为Sa, Sa就是控制输出(每个控制周期的输出)

Sa方向:当Sa>0时,小车向(小车前进方向的左);当Sa<0时,小车向(小车前进方向的右)

如图 2,可以借此画出小车闭环控制的逻辑图,循环控制周期为‘ t ’

9e3ac5d22ac2ed7b7f96ba9ce4ab6c0f.png

图 2

-----------------------------

  • 9
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PID控制是一种经典的反馈控制算法,它能够自动调节控制对象的输出,使其达到期望值。PID控制器由三个部分组成:比例(P)、积分(I)和微分(D)。下面详细介绍PID控制原理及其实例说明。 1. PID控制原理 PID控制的目标是调节控制对象的输出,使其达到期望值。控制器通过不断地测量被控制对象的输出与期望值的差异,根据PID控制算法输出控制信号,从而调节被控制对象的输出。PID算法的具体实现是:将目标值与实际值的差值称为偏差(error),PID控制器根据偏差来计算控制信号。 PID控制器的三个参数分别控制着控制器的比例、积分和微分部分。比例部分输出与偏差成正比,如果偏差越大,则输出信号越强,反之输出信号越弱。积分部分输出与偏差的积分成正比,可以消除静态误差。微分部分输出与偏差的微分成正比,可以抑制瞬间变化和震荡。 2. PID控制实例说明 一个常见的PID控制实例是温度控制系统。假设我们需要将一个房间的温度控制在22℃左右。我们可以使用一个PID控制器来自动调节空调的温度设置,使得房间的温度保持在设定值附近。 比例控制部分:根据当前温度与设定温度的差异计算出偏差,乘以比例系数Kp,得到比例控制输出。 积分控制部分:将偏差的累积之和与积分系数Ki相乘,得到积分控制输出。 微分控制部分:将偏差的变化率与微分系数Kd相乘,得到微分控制输出。 将三个控制输出加权相加,得到最终的PID控制输出,控制空调的温度设定值。 总的来说,PID控制是一种简单而有效的控制算法,可以应用于许多领域,如自动控制、机器人、工业控制等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值