发表于:2014/3/13 7:21:51
#0楼
很多人看了这个题目可能会觉得我这个问题有点怪,PID当然是比例积分微分了,老师就是这样教的!
P、I是比例积分的简称没有问题,问题主要在微分上。请看PID的控制器的输入输出关系式:
![图]()
式中误差信号e(t) = SP(t) – PV(t),M(t)是PID控制器的输出值,KC是控制器的增益(比例系数),TI和TD分别是积分时间和微分时间,Minitial是M(t)的初始值。
在数学上,函数y = f(x)的微分dy = f'(x)dx,微分是x的增量Δx→0时,函数y的增量。
导数(Derivative)是微积分中的重要基础概念。当自变量x的增量趋于零时,函数y的增量与自变量x的增量之商的极限就是导数。或者说函数y的微分与自变量x的微分之商dy/dx就是该函数的导数f'(x)。
导数在几何上是曲线y = f(x)的切线的斜率。
由此可知,PID公式中的de/dt是误差e相对于时间t的导数,而不是误差的微分de。
PLC英语手册中PID的微分时间为derivative time,英语字典中derivative是导数或微商,而不是微分。看来PID中的derivative应翻译为导数,所以PID简称为比例积分导数更准确些。
为什么PID会被简称为比例积分微分?我想可能与大名鼎鼎的微积分有关系。
“PID是比例积分微分”这个说法大家都很习惯了,看来很难翻案了。但是我们一定要记住,PID控制器输出的第3个分量是与误差的导数de/dt(即误差的变化率)成正比,而不是与误差的微分de成正比!
P、I是比例积分的简称没有问题,问题主要在微分上。请看PID的控制器的输入输出关系式:
式中误差信号e(t) = SP(t) – PV(t),M(t)是PID控制器的输出值,KC是控制器的增益(比例系数),TI和TD分别是积分时间和微分时间,Minitial是M(t)的初始值。
在数学上,函数y = f(x)的微分dy = f'(x)dx,微分是x的增量Δx→0时,函数y的增量。
导数(Derivative)是微积分中的重要基础概念。当自变量x的增量趋于零时,函数y的增量与自变量x的增量之商的极限就是导数。或者说函数y的微分与自变量x的微分之商dy/dx就是该函数的导数f'(x)。
导数在几何上是曲线y = f(x)的切线的斜率。
由此可知,PID公式中的de/dt是误差e相对于时间t的导数,而不是误差的微分de。
PLC英语手册中PID的微分时间为derivative time,英语字典中derivative是导数或微商,而不是微分。看来PID中的derivative应翻译为导数,所以PID简称为比例积分导数更准确些。
为什么PID会被简称为比例积分微分?我想可能与大名鼎鼎的微积分有关系。
“PID是比例积分微分”这个说法大家都很习惯了,看来很难翻案了。但是我们一定要记住,PID控制器输出的第3个分量是与误差的导数de/dt(即误差的变化率)成正比,而不是与误差的微分de成正比!
[此贴子已经被jint于2014/4/8 15:32:30编辑过]
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/