打印

PID调节遇到的问题,高手来指点一下.

[复制链接]
1857|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qzx0580|  楼主 | 2007-10-11 14:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做的速度+电流双闭环PID调节程序,速度外环,电流内环,在双环调节的时候出现这样的问题:

1:
调节反馈速度值,在达到临界点的时候(临界点就是误差值在0点附近)这时整个PID的输出不稳定,

观察此时输出的占空比,会发现占空比在设定的最大值与最小值之间自动变化,偏离临界点后占空

比的值才会稳定下来.我观察过速度PID的输出值,在临界点附近的时候,有时会输出一个正值,比如

:1500,在不改变任何外部条件的情况下,速度PID也会输出一个负值:比如:-13000.出现这种情况

该如何解决?

2:
PID调节的速度问题,当我增大反馈速度的时候,占空比调节的速度(减小)的速度非常明显的快于

当减小反馈速度时占空比调节的速度.请教出现这种情况又是为何?


拜谢.

相关帖子

沙发
IceAge| | 2007-10-12 21:03 | 只看该作者

是系统控制的问题呢, 还是你的 pwm 有问题

首先确认你的系统控制,一般用 matlab/simulink 先通过仿真。
后一种,仔细检查你的程序

使用特权

评论回复
板凳
云起| | 2007-10-29 16:25 | 只看该作者

没有除法计算吧?不会除以0吧?

使用特权

评论回复
地板
qzx0580|  楼主 | 2007-10-29 17:10 | 只看该作者

没有什么大问题了.

在别处碰到了一个高手,他指点了一下.没有大的问题,也没有出现分子=0.

现在基本上没有问题了.

谢谢观注.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

172

帖子

0

粉丝