电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

pid算法详解

2017-06-21 12:06分类:电子技术 阅读:

 

操控点如今包括三种比照简略的PID操控算法,别离是:增量式算法,方位式算法,微分先行。这三种是最简略的根柢算法,各有其特征,通常能满意操控的大部份央求:

1、PID增量式算法
离散化公式(注:各符号意义如下):   
u(t)----- 操控器的输出值。   
e(t)----- 操控器输入与设定值之间的差错。   
Kp------- 份额系数。   
Ti------- 积分时刻常数。   
Td------- 微分时刻常数。   
T-------- 调度周期。

2、积别离离法
离散化公式:   
Δu(t) = q0e(t) + q1e(t-1) + q2e(t-2)   
当|e(t)|≤β时   
q0 = Kp(1+T/Ti+Td/T)   
q1 = -Kp(1+2Td/T)   
q2 = Kp Td /T   
当|e(t)|>β时   
q0 = Kp(1+Td/T)   
q1 = -Kp(1+2Td/T)   
q2 = Kp Td /T   
u(t) = u(t-1) + Δu(t)   
注:各符号意义如下   
u(t)----- 操控器的输出值。   
e(t)----- 操控器输入与设定值之间的差错。   
Kp------- 份额系数。   
Ti------- 积分时刻常数。   
Td------- 微分时刻常数。(有的本地用"Kd"标明)   
T-------- 调度周期。   
β------- 积别离离阈值

3、微分先行PID算法
离散化公式:
u(t)----- 操控器的输出值。   
e(t)----- 操控器输入与设定值之间的差错。   
Kp------- 份额系数。   
Ti------- 积分时刻常数。   
Td------- 微分时刻常数。(有的本地用"Kd"标明)   
T-------- 调度周期。   
β------- 积别离离阈值

PID操控:
由于PI体系中的I的存在会使悉数操控体系的照应速度遭到影响,为了处理这个疑问,咱们在操控中添加了D微分项,微分项首要用来处理体系的照应速度疑问,其无缺的公式如下:
u(t) = Kp*e(t) + Ki∑e(t) + Kd[e(t) – e(t-1)]+u0
在PID的调试进程中,咱们应留神以下进程:
1、 封闭I和D,也即是设为0.加大P,使其发作振动;
2、 减小P,找到临界振动点;
3、 加大I,使其抵达方针值;
4、从头上电看超调、振动和安稳时刻是不是契合央求;
5、 对于超谐和振动的状况恰当的添加一些微分项;
6、 留神悉数调试均应在最大争载的状况下调试,这么才调确保调试完的效果能够在全作业方案内均有用;

上一篇:电感线圈在电路中的效果有哪些

下一篇:MD2-FX_CAB0电缆联接图,8针圆形母座管脚图

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部