PID及串级PID的理解


(仅供本人学习使用)


在四轴中,PID起着至关重要的作用,对PID学习更加深入才能更了解四轴的平衡状态时如何实现的。


暂时还不理解的内容: pid中,i相当于低通滤波器,极限情况下理解: 直流信号肯定会持续积分,反而高频的噪声正负叠加被屏蔽了,所以i是低通滤波器。 而D是高通滤波器,同样极限情况下理解:直流信号微分为0,高频的噪声微分却有了值, 所以D是高通滤波器,和我们平时说到的D太大容易放大噪声造成震动等效。

比例环节(P)

当偏差存在时,进行调节作用。


积分环节(I):

即误差的累加( u(k) = err(k)+err(k-1) );
消除静差,提高控制精度。


积分分离: 但是在启动、结束或大幅度增减设定时,短时间内系统输出有很大的偏差,会造成PID运算的积分积累,从而引起较大的超调甚至是震荡。为了克服这一问题,采用积分分离的办法。
积分分离的思路为: 当当前值与期望量偏差过大时,取消积分作用;当当前值接近期望值或者是偏差较小时,引入积分控制,以达到消除静差的作用,提高精度。
积分饱和: 当系统存在一个方向的偏差时,积分项不断累加,导致当达到期望值后,积分项还处于一个方向的偏差之中,不能够及时的改变方向,就会导致实际值偏离期望值,导致系统的失控,这种现象称为积分饱和现象。防止积分饱和的一个方法之一就是抗积分饱和法。
抗积分饱和法: 在计算误差和时,首先判断上一个err是否已经超出了极限范围,当上一个err大于所设定的最大值时,则只进行另一个方向的累加,从而避免了控制量长时间处于饱和区域。

微分环节(D):

即误差之间的变化量大小;

通过偏差的变化规律来进行超前调整,使系统能够更加快速的达到期望值。


学习记录2020/12/3

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
串级PID控制是一种将多个PID控制器串联起来的控制方法,用于更精确地控制系统。在串级PID控制中,主要有两个PID控制器:外环PID和内环PID。 外环PID控制器接收系统的设定值和反馈值,并根据这两个值的差异来计算出一个控制量,该控制量作为内环PID的设定值。 内环PID控制器接收外环PID的设定值和反馈值,并根据这两个值的差异来计算出最终的控制量,用于驱动执行器或执行机构。 角度过零处理是一种针对角度测量数据进行处理的方法。当测量角度的传感器输出从负值跳变到正值或从正值跳变到负值时,称为角度过零点。角度过零处理的目的是准确地检测这些过零点,并在控制系统中进行相应的处理。 角度过零处理通常包括以下步骤: 1. 通过对传感器输出进行采样,得到一系列离散的数据点。 2. 检测数据点之间的跳变,找到过零点。 3. 根据过零点的位置和跳变的方向,确定角度的变化。 4. 根据角度变化的信息,进行相应的控制处理,例如校正控制器的输出或改变系统的工作状态。 串级PID及角度过零处理可以结合使用,以实现更精确和稳定的控制。通过串级PID控制可以提高系统的响应速度和稳定性,而角度过零处理则可以提供准确的角度信息,从而更好地指导控制器的调节。这两种方法的具体实现方式和参数调节需要根据具体的控制系统和应用场景进行设计和优化。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

忱铭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值