PID 输出数据 如何转换为控制变量。

2019-07-17 14:29发布

如题,PID的输出数据如何转换为控制变量。
××××××××××
模型一:加热箱
设定值SV, 检测值PV,PID计算结果MV。 执行结构是加热块。

MV是一个数值,无单位。 执行结构通常是PWM控制的固态继电器。

PWN和MV之间是如何转换的?

×××××××××××

模型二:调速电机(电压调速)
设定值SV(转速),检测值PV(编码器返回的速度),PID计算结果MV,执行结构:可编程电源
MV是一个数值,无单位。MV和如何和可编程电源的的输出电压建立关系?

×××××××××××××××××

参考资料:http://www.docin.com/p-220191301.html

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
liqijian101
2019-07-18 05:02
wenluderen 发表于 2017-7-20 18:11
float PID_Regulator(float Reference, float PresentFeedback, _pid *PID_Struct)
{
  float Error;

积分相那不和误差相关吗ki*偏差

一周热门 更多>