打印

PID怎么和实际控制量结合

[复制链接]
4359|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小鱼儿1045|  楼主 | 2011-10-27 19:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟在学PIC,最近在搞个小项目用到PID算法,有点迷糊,PID处理过的值,怎么和我的实际控制量联系起来啊?比如说,我想做一个温度恒温控制系统,通过PID控制可控硅导通角,来控制温度,首先将设置的值和取样回来的值作比较,然后PID处理,得到一个数据,那么这个数据和我控制的晶闸管导通角怎么扯上关系啊?希望高手指点……
沙发
yewuyi| | 2011-10-27 21:43 | 只看该作者
数据和导通角之间用一个系数即可

使用特权

评论回复
板凳
rclong| | 2011-10-28 08:10 | 只看该作者
数字控制系统可以参考采用增量式PID控制算法 采集实际温度 对比期望温度 控制导通角

使用特权

评论回复
地板
airwill| | 2011-10-28 08:24 | 只看该作者
可以简单地说: PID处理,得到的这个数据,乘以/除以一个系数,加一个常数 = 晶闸管导通角. 这个系数和常数和 PID 无关, 就是你的晶闸管导通角的控制范围.

使用特权

评论回复
5
兰天白云| | 2011-10-28 14:03 | 只看该作者
PID不是那么好弄的,慢慢来

使用特权

评论回复
6
ldk060| | 2011-10-28 15:45 | 只看该作者
膜拜PID控制

使用特权

评论回复
7
Wayner| | 2011-10-28 17:46 | 只看该作者
试验出来的

使用特权

评论回复
8
headwolf_83| | 2011-10-29 09:51 | 只看该作者
1、得到PID的理论计算出来的控制量,知道这个量的范围,比如1到0XFFFF。
2、把这个量跟实际的一个控制量,比如导通时间,PWM占空比等挂钩。这个实际的控制量也是有范围的。
3、上面的两个量建立一个比例对应关系。然后慢慢调你的P,I,D参数。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
小鱼儿1045 + 1 谢谢指点
9
小鱼儿1045|  楼主 | 2011-11-1 08:31 | 只看该作者
恩,headwolf_83说的很详细,貌似知道该怎么做了,我先调试调试。谢谢啊

使用特权

评论回复
10
储小勇_526| | 2011-12-19 14:15 | 只看该作者
:lol以前参加比赛,电机转速就是用的PID算法,但是还是了解不透彻;P

使用特权

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

本版积分规则

70

主题

1958

帖子

19

粉丝