步进电机pid的闭环控制?

[复制链接]
 楼主| carrick 发表于 2009-5-10 11:33 | 显示全部楼层 |阅读模式
现有一方案,在步进电机轴上套一光电编码器作为反馈环节,由采样时间内反馈回来的脉冲数计算出实际转速,再与预期设定的转速比较的偏差e,再给pid调节。现在关键的是这个步进电机没有负载,不带动任何执行机构。&nbsp;<br />那么请问这样的pid控制的步进电机方案可行吗?如果可行,那么pid的三个参数kp,ki,kd如何调节?因为在整定pid参数时,速度没法在示波器中显示出啊。<br /><br />看网上别人的:&nbsp;<br />“试凑法”设置PID参数的建议步骤:&nbsp;<br />1、把Ki与Kd设为0,不要积分与微分;&nbsp;<br />2、把Kp值从0开始慢慢增大,观察压力的反应速度是否在你的要求内;&nbsp;<br />3、当压力的反应速度达到你的要求,停止增大Kp值;&nbsp;<br />4、在该Kp值的基础上减少10%;&nbsp;<br />5、把Ki值从0开始慢慢增大;&nbsp;<br />6、当压力开始波动,停止增大Ki值;&nbsp;<br />7、在该Ki值的基础上减少10%;&nbsp;<br />8、把Kd值从0开始慢慢增大,观察压力的反应速度是否在你的要求内;&nbsp;<br /><br />但我的是速度又怎么调节呢?&nbsp;压力可以从压力表上看到啊!<br /><br />跪求!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br /><br />
 楼主| carrick 发表于 2009-5-10 22:42 | 显示全部楼层

rt

rt
 楼主| carrick 发表于 2009-5-12 13:29 | 显示全部楼层

????????

没人回答吗<br />谢谢了
frienz 发表于 2009-5-12 19:19 | 显示全部楼层

呵呵,友情参与以下

现在关键的是这个步进电机没有负载,不带动任何执行机构。<br />======================================================<br />只是没有外部负载,还是有惯量J的<br /><br /><br />速度没法在示波器中显示出啊。<br />=====================================================<br />有的示波器可以计算脉冲个数,就相当于转速了。<br />其实可以搭个电路转换一下。
frienz 发表于 2009-5-12 19:28 | 显示全部楼层

PID整定问题

一般情况下,PI就可以了,需要用到D的情况相对不是很多。<br /><br />整定P和I,还是比较容易的。先取一个比较小的P和I,然后固定I,调节P的大小,看在多大的情况下稳定。取一个比较合适的P值,再来调节I,满足响应要求就可以了。<br /><br />===========================<br />ps:&nbsp;以上只是泛泛而言,正规设计,对于系统的GM和PM,必须满足设计输入。<br /><br />
eee 发表于 2009-5-12 20:34 | 显示全部楼层

虚心请教楼主

1.步进电机这种东西做PID,如果输出饱和造成失步如何处理?<br />2.系统如何达到稳态?最终会不会在一步距上振荡?<br />很想了解,请楼主指教
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

55

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

17

主题

55

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部