搜索
bottom↓
楼主: fsmcu

温控PID参数调节实验过程

  [复制链接]

出0入0汤圆

发表于 2009-11-30 15:08:38 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-25 19:16:02 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-25 17:16:19 | 显示全部楼层
cool,顶起!

出0入0汤圆

发表于 2009-11-22 09:26:25 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-17 15:34:08 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-17 12:15:22 | 显示全部楼层
楼主是好人,不能让帖子沉了

出0入0汤圆

发表于 2009-11-17 11:10:43 | 显示全部楼层
好东西,做个记号!

出0入0汤圆

发表于 2009-11-17 09:42:02 | 显示全部楼层
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3703415&bbs_page_no=1&bbs_id=1000
看看我的PID自整定?

出0入0汤圆

发表于 2009-11-17 08:09:42 | 显示全部楼层
你那种是相当于开环控制,有一个很大的问题就是,因为温度是一个大迟滞的系统,等你发现你的温度达到了设定温度的时候,其实加热元件周围很大的区域已经远远超过了那个温度。而且如果你设定了一个温度先来开关的话,就会造成不断地震荡在那个温度上上下。反正控制效果会非常不好。

出0入0汤圆

发表于 2009-11-12 21:42:06 | 显示全部楼层
支持下楼主,看了还多遍,还是不太明白

出0入0汤圆

发表于 2009-10-30 16:56:34 | 显示全部楼层
我想问一句比较简单的问题,温控设备为什么要加PID呀,通过温度传感器测量设备,当温度到达指定点时,就停止加热,这样做不是很简单有效吗,也不会出现这么大的震荡,请大家给我指正,谢谢!!!

出0入0汤圆

发表于 2009-10-28 20:29:20 | 显示全部楼层
cool!

出0入0汤圆

发表于 2009-10-25 11:57:10 | 显示全部楼层
【209楼】 hncsxzj

    你好!
    能把 a 代表什么,单位是什么?用什么表示(百分比,什么系数)?b 用什么表示(百分比,还是实际数值)?这些能说详细一点吗?

出0入0汤圆

发表于 2009-10-23 13:50:43 | 显示全部楼层
mark

出0入85汤圆

发表于 2009-10-23 13:28:40 | 显示全部楼层
MARK

出0入0汤圆

发表于 2009-10-23 13:01:02 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-10-23 12:44:03 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-10-23 09:54:42 | 显示全部楼层
好  学习  辛苦了

出0入0汤圆

发表于 2009-10-9 08:33:12 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-10-9 08:14:18 | 显示全部楼层
好东西,学习,应该字库

出0入0汤圆

发表于 2009-10-8 23:42:47 | 显示全部楼层
感觉都没说到点子上。
其实自整定很简单啊。
楼上不是有人提过使用Ziegler-Nichols方法的自整定控製吗。
我就一直在用这个做自整定
其方法就是,先关闭pid功能,使其成为一个继电器(要么全量输出,要么输出为0)
 使用返蚀量与设定量做比较,控制这个继电器输出。如些振动几个周期。
接下来就是算出周期的时间Tu,和输出的最大误差b,临界增益Pu = 4a/(3.14*b);
kp = 0.6 Pu;
ti   = 0.5Tu;
di  = 0.125Tu;


(原文件名:枞.jpg)

出0入0汤圆

发表于 2009-10-3 09:55:06 | 显示全部楼层
mark  马上有用~~

出0入0汤圆

发表于 2009-9-29 15:34:04 | 显示全部楼层
MARK

出0入0汤圆

发表于 2009-9-29 14:43:35 | 显示全部楼层
mark,感谢楼主,授之以渔!

出0入0汤圆

发表于 2009-9-29 13:41:19 | 显示全部楼层
MARK

出0入0汤圆

发表于 2009-9-28 09:52:37 | 显示全部楼层
问题,当温度超过设定值的时候,是怎么降温的,只靠自然散热吗?

PID控制的时候,当超过设定值的时候,也要产生负的控制信号,如果不能称不上反馈控制,那些反馈控制的理论也用不上。

出675入8汤圆

发表于 2009-9-28 09:52:21 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-9-28 08:46:33 | 显示全部楼层
mark2

出0入0汤圆

发表于 2009-9-20 13:35:59 | 显示全部楼层
mark1

出0入0汤圆

发表于 2009-9-16 21:31:19 | 显示全部楼层
太好了

出0入0汤圆

发表于 2009-9-10 14:07:42 | 显示全部楼层
精彩好文

出50入0汤圆

发表于 2009-9-10 11:41:07 | 显示全部楼层
精彩好文,谢谢了

出0入0汤圆

发表于 2009-9-4 09:51:30 | 显示全部楼层
cool..........受益匪浅

出0入0汤圆

发表于 2009-9-2 23:38:25 | 显示全部楼层
MARK一下!

出0入0汤圆

发表于 2009-8-30 21:57:32 | 显示全部楼层
我刚刚接触温度的pid控制,希望多多指导!就是不知道温度在这么小的时间段内测量,感觉测量次数太多了,太麻烦了! 我做的是一个加热管给套在加热管外的一个封袋辊加热,温度传感器和加热管封装在一起的,想通过温度调节来控制辊的温度, 这个怎么做呀!

出0入0汤圆

发表于 2009-8-30 16:22:31 | 显示全部楼层
这么好的帖子,咋就沉了呢

出0入0汤圆

发表于 2009-8-27 09:21:32 | 显示全部楼层
看了楼主的实验感觉比看一大堆理论书还有用。谢谢分享了。

出0入0汤圆

发表于 2009-8-24 20:39:02 | 显示全部楼层
看了就要顶!

出0入0汤圆

发表于 2009-8-24 19:58:34 | 显示全部楼层
谢谢

出0入25汤圆

发表于 2009-8-24 12:56:38 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-8-21 15:05:22 | 显示全部楼层
这无疑是我入门PID的最好教材,谢谢LZ,衷心感谢
我们公司也生产温控仪,里面就是用的PID自整定,但程序是买的,老板想破,但我想自己来写,目前正在研究电路,不过电路倒简单,主要是里面的算法

出0入0汤圆

发表于 2009-8-19 08:45:04 | 显示全部楼层
做的好认真啊!

出0入0汤圆

发表于 2009-8-18 23:49:34 | 显示全部楼层
很好

出0入0汤圆

发表于 2009-8-18 22:33:52 | 显示全部楼层
MARK!

出0入0汤圆

发表于 2009-8-18 17:03:22 | 显示全部楼层
为楼主的无私喝彩

出0入0汤圆

发表于 2009-8-18 10:20:14 | 显示全部楼层
Mark

出0入0汤圆

发表于 2009-8-16 23:38:06 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-8-12 18:40:57 | 显示全部楼层
谢谢无私奉献!

出0入0汤圆

发表于 2009-8-10 21:37:08 | 显示全部楼层
好东西,收下了,谢谢

出0入0汤圆

发表于 2009-8-10 21:16:04 | 显示全部楼层
小白前来学习

出0入0汤圆

发表于 2009-8-10 21:14:47 | 显示全部楼层
可以用模糊控制试一试,我们刚做了个模糊的温度控制器,效果还行

出0入0汤圆

发表于 2009-8-10 20:49:12 | 显示全部楼层
不好意思刚才没有看完帖子!!!!!

出0入0汤圆

发表于 2009-8-10 20:44:02 | 显示全部楼层
就是没有源码啊,还是不太懂啊!!!

出0入0汤圆

发表于 2009-8-10 17:24:16 | 显示全部楼层
好东西!!
但PID具体怎样去控制的还不是很清楚

出0入0汤圆

发表于 2009-8-10 10:30:58 | 显示全部楼层
受益!

出0入0汤圆

发表于 2009-8-7 19:53:35 | 显示全部楼层
Cool

出0入0汤圆

发表于 2009-8-7 15:18:30 | 显示全部楼层
好东西.先记一下

出0入0汤圆

发表于 2009-8-7 11:58:14 | 显示全部楼层
呵呵!对于像我这种菜鸟看了还是一头雾水,不知楼兄可否解答下在下的以下几个问题?
小弟在此先谢了!

为什么Kp=9就可以得出那一个波形?
还有“根据临界增益KC=9.2 震荡周期Pc=225秒,计算出Kp=5.98,Td=27秒,公式Kd=Kp*Td/T=5.98*27/5=32.392 ”?
Pc=9.2是跟距实测得来的吗?为什么上面实验结果没有?
Kp=5.98这个是跟距什么公式算出来的?
TD=27秒又是怎样算出来的?
“公式Kd=Kp*Td/T=5.98*27/5=32.392”的单位是什么?

"计算Ti=112.5秒,根据公式:Ki=Kp*T/Ti=5.98*5/112.5=0.265"
Ti=112.5秒怎么算出来的?

出0入0汤圆

发表于 2009-7-31 21:12:43 | 显示全部楼层
想知道楼主怎么把参数显示在EXCEL上的,能实时显示吗?

出0入0汤圆

发表于 2009-7-18 12:47:02 | 显示全部楼层
thank you very much.......cool

出0入0汤圆

发表于 2009-7-18 09:02:07 | 显示全部楼层
记号,回头细究。

出0入0汤圆

发表于 2009-7-17 17:23:01 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-7-10 16:26:33 | 显示全部楼层
标。。。。。个记

出0入0汤圆

发表于 2009-7-10 14:40:21 | 显示全部楼层
MARK

出0入0汤圆

发表于 2009-7-10 13:22:30 | 显示全部楼层
COOL

出0入0汤圆

发表于 2009-7-10 13:15:28 | 显示全部楼层
COOL

出0入0汤圆

发表于 2009-7-9 22:03:23 | 显示全部楼层
好东东

出0入0汤圆

发表于 2009-7-9 16:57:45 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-6-24 11:08:35 | 显示全部楼层
你好,我想问你个问题,“u(t) = kp * e(t) + ki * [e(1) + e(2) + ....+ e(t)] + kd * [e(t) - e(t-1)]” u(t)是5秒出现500个值么,还是?  谢谢

出0入0汤圆

发表于 2009-6-14 07:44:15 | 显示全部楼层
wait!!!!!!!!!!!!!!

出0入0汤圆

发表于 2009-6-14 00:08:21 | 显示全部楼层
虚心学习

出0入0汤圆

发表于 2009-5-7 13:34:08 | 显示全部楼层
查了很久,此贴不错.谢谢LZ

出0入0汤圆

发表于 2009-5-6 23:10:12 | 显示全部楼层
如此好贴,怎么仅放在AVR里

出0入0汤圆

发表于 2009-4-30 20:11:47 | 显示全部楼层
拜读了N回,收益良多!不顶不行了!
感谢楼主的分享!同时也感谢 blackcafe 的整理上传^_^

出0入0汤圆

发表于 2009-4-24 20:00:51 | 显示全部楼层
meikandong  MARK

出0入0汤圆

发表于 2009-4-24 17:10:09 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-24 15:12:47 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-19 22:14:40 | 显示全部楼层
记号

出0入0汤圆

发表于 2009-4-19 14:18:47 | 显示全部楼层

出0入0汤圆

发表于 2009-4-19 14:12:57 | 显示全部楼层
不错,等我有空也试验一下。mark

出0入0汤圆

发表于 2009-4-13 15:13:05 | 显示全部楼层
不错!谢谢楼主。

出0入0汤圆

发表于 2009-4-13 15:03:15 | 显示全部楼层
mark mark

出0入0汤圆

发表于 2009-3-11 23:41:06 | 显示全部楼层
楼主能不能讲讲具体程序怎么实现PID啊

出0入0汤圆

发表于 2009-3-11 23:27:17 | 显示全部楼层
好东西,记下了

出0入0汤圆

发表于 2009-3-11 23:21:04 | 显示全部楼层
很好的贴..受教了..

出0入0汤圆

发表于 2009-3-11 21:14:02 | 显示全部楼层
很受启发呀!

出0入0汤圆

发表于 2009-3-11 09:08:23 | 显示全部楼层
好贴!

出0入0汤圆

发表于 2009-3-10 21:50:55 | 显示全部楼层
好贴!

出0入0汤圆

发表于 2009-3-10 15:49:00 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-3-10 15:21:47 | 显示全部楼层
这帖子怎么跑这么远了啊现在,让我找的好久,还是保存下来把

出0入0汤圆

发表于 2009-2-27 17:05:49 | 显示全部楼层
来过

出0入0汤圆

发表于 2009-2-27 16:18:09 | 显示全部楼层
温度设定值是多少呀?

出0入0汤圆

发表于 2009-2-27 11:48:38 | 显示全部楼层
不错,看了学习了。
对于大的控制设备不是用一个PID来控制的,呵呵。一般对于锅炉会采取双级PID控制的。

出0入0汤圆

发表于 2008-8-18 17:59:56 | 显示全部楼层
表示支持 同时做个记号

出0入0汤圆

发表于 2008-8-18 15:01:10 | 显示全部楼层
我也想做这样的分析,就是在如何确定这几个参数,楼主说用单片机串口发送到PC机。以前我做了一个温度采集系统,用VB编的上位机程序,就是每隔一段时间把温度保存到两列的数据库中,第一列是时间,第二列是温度。可是楼主用EXCEL做的图标,是怎么做的?也是用串口把数据保存在数据库中,在自己导入EXCEL还是直接人工输入了?

出0入0汤圆

发表于 2008-8-11 14:05:02 | 显示全部楼层
很好的资料
正要准备学习呢

出0入46汤圆

发表于 2008-7-23 10:30:02 | 显示全部楼层
再顶!

出0入0汤圆

发表于 2008-7-23 09:12:19 | 显示全部楼层
好贴 谢谢LZ

出0入0汤圆

发表于 2008-7-22 21:16:46 | 显示全部楼层
今天试了下增量式PID参数的整定,接上述方法是不行了.而位置式PID参数整定接上面方法则非常好,最后只能按单个常量变化的试

出200入0汤圆

发表于 2008-7-22 20:58:10 | 显示全部楼层
学习了~~
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-22 22:12

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表