搜索
bottom↓
楼主: fsmcu

温控PID参数调节实验过程

  [复制链接]

出0入0汤圆

发表于 2008-6-3 17:00:51 | 显示全部楼层
好帖子,先收藏了

出0入0汤圆

发表于 2008-6-3 17:36:49 | 显示全部楼层
好帖。学习了。

出0入0汤圆

发表于 2008-6-18 10:52:13 | 显示全部楼层
好贴啊,经典好贴!!!我顶

---------------------------------------------------------------------------
【35楼】 fsmcu
积分:89
派别:
等级:------
来自:
        谢谢大家来捧场!,咦,分析的这么努力,还没有穿上裤子啊,哈哈!
这个星期有时间再来理论结合实践分析一下:PID参数自整定方法
--------------------------------------------------------------------------- 

好长时间不见LZ出现,期待有高人再这样通俗的来一篇自整定的文章。

出0入0汤圆

发表于 2008-6-18 16:42:34 | 显示全部楼层
好贴!!!

另外纠正一点:
楼主在40楼的理解有偏差,可控硅控制市电一般有两种方式:调压法(控制导通角)和调功_法(控制通断电时间比)

调功_法(控制通断电时间比)就是楼主40楼的图片示例,控制周期为多个半波时间;

调压法(控制导通角)则是控制每一个半波的导通时间(0-180),控制周期为一个半波时间,即10ms;
由于可控硅只能在过零点关断,所以一般做法是:
1.单片机检测到过零点,
2.定时器延时一段时间后给出一个脉冲,使可控硅导通,
3.之后维持低电平,则220V过零时,可控硅自动关断,
4.重复第1步。


可控硅控制导通角 (原文件名:未命名.JPG)

出0入147汤圆

发表于 2008-6-18 19:41:06 | 显示全部楼层
这贴绝对应该置酷.这比很多的源码+电路图酷帖的好多了~~~!

出0入4汤圆

发表于 2008-6-19 09:18:14 | 显示全部楼层
这个贴子这样子最好,加了“酷”反而不好看了。

内容是第一位的,cool 不 cool 倒不是那么重要。

出0入8汤圆

发表于 2008-6-19 10:18:21 | 显示全部楼层
这个才是真正的裤贴,收藏。

出0入0汤圆

发表于 2008-6-19 17:32:36 | 显示全部楼层
to 阿莫:
小小建议,在“网站建设与建议”区开个置顶贴(详细说明置COOL标准),想申请置COOL或建议置COOL的意见都去那里发表,那样阿莫就不用到处找COOL贴了,网友也不用为COOL贴不COOL伤心了;
相对的,对于多次乱申请,或多次乱建议的ID,以致增大阿莫工作量和淹没他人申请意见的,可以考虑暂停ID几天处理 :)

出0入0汤圆

发表于 2008-6-19 17:52:06 | 显示全部楼层
说实话,这是我看的次数最多的一个贴子,后来干脆打印出来了:)

个人不负责的认为:这个贴子可能能抵上OURAVR上有些30个酷贴的内涵。

真的希望LZ(好久不见芳踪)或其它工控高手在自整定上也来这么一篇。

出0入0汤圆

发表于 2008-6-19 23:14:12 | 显示全部楼层
这帖子确实很有内涵,受益匪浅。非常感谢LZ无私奉献的精神!

出0入0汤圆

发表于 2008-6-20 11:03:51 | 显示全部楼层
这是一篇很有技术含量的帖子.对加不加COOL,不要太在意.对于高手来讲,关键点一点就通.如果连这点悟性都没有的话,是不合适搞技术的.我是看不惯动不动要程序的做法。
对于新手来讲,这个帖子看看热闹就行了,连编程都不太熟,搞这些对于技术提升,意义不大.
从跟帖上看,好几位网员讲得很对.特别是64#LOVEMCU 和93#gx_huang .这说明他们以前对该项目有过研究.一般讲,对于温控这类大滞后系统,用单纯的PID控制,是不太合适的.楼主要是不信的话,可以试一试可变负载。在多大范围内,才能保证不会超调?
建议楼主用模糊控制方法或模糊PID控制方法,结合以上几位提的回帖内容再试试.

出0入0汤圆

发表于 2008-6-20 12:11:54 | 显示全部楼层
楼主在努力一下,Ziegler-Nichols公式对于临界Ku有专用公式求取,可否做成自动求取Ku,这样适应性会更强,同样希望能共享出来。

出0入0汤圆

发表于 2008-6-23 00:40:47 | 显示全部楼层
pid控制最高境界是在线自整定。在pid运行的过程中自动修正p,i,d参数。我一直在找这种资料,找未找到。找到后放上来。

出0入0汤圆

发表于 2008-6-23 08:19:53 | 显示全部楼层
【117楼】 Edesigner
积分:661
派别:
等级:------
来自:
        pid控制最高境界是在线自整定。在pid运行的过程中自动修正p,i,d参数。我一直在找这种资料,找未找到。找到后放上来。
 ---------------------------------------------------------------------------------------------------------------

估计够呛,就是找到也可能是一大堆的公式,专家级的才能看懂。

出0入0汤圆

发表于 2008-6-23 12:01:47 | 显示全部楼层
好帖 正在学习中

出0入0汤圆

发表于 2008-6-23 12:55:00 | 显示全部楼层
学习了,谢谢

出0入0汤圆

发表于 2008-7-1 23:46:20 | 显示全部楼层
先顶了

出0入0汤圆

发表于 2008-7-2 14:29:31 | 显示全部楼层
呵呵,在线自整定,其实,这个帖子里头就已经说明了一点点了,如果,你们再结合一下别的资料,就会搞明白自整定的算法了,多看两遍这个帖子,再找一下别的资料辅助一下,相信各位会成功的

出0入0汤圆

发表于 2008-7-2 14:49:59 | 显示全部楼层
chuchu3030你好,看来是高手了,能帮一下吗?

》》》》》》》》》》

出0入0汤圆

发表于 2008-7-2 18:07:51 | 显示全部楼层
临界增益KC=9.2     你能看明白这个参数是怎么来的么?看明白了,下面的就好明白了

出0入0汤圆

发表于 2008-7-3 11:30:52 | 显示全部楼层
好贴,正要研究下PID算法,收藏之

出0入0汤圆

发表于 2008-7-4 14:59:11 | 显示全部楼层
jihao

出0入0汤圆

发表于 2008-7-6 01:05:26 | 显示全部楼层
对于这种我这种 不懂 自动控制的人
还是看的不明白

主要是思路 没有看的很清楚,过程挺清楚的。看到你得到了一个个的图,一个个的结果
但是没有明白 你为什么要做这些试验,做这些试验得到的参数与 理论_公式中的 参数到底是个什么关系

我想 程序应该不复杂。

出0入0汤圆

发表于 2008-7-22 14:30:43 | 显示全部楼层
楼主,增量式的参数整定按上面方法也可行吗?

出200入0汤圆

发表于 2008-7-22 20:58:10 | 显示全部楼层
学习了~~

出0入0汤圆

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

出0入0汤圆

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

出0入46汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出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-7-9 16:57:45 | 显示全部楼层
mark

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出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-8-7 15:18:30 | 显示全部楼层
好东西.先记一下

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入25汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出50入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出675入8汤圆

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

出0入0汤圆

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

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

出0入0汤圆

发表于 2009-9-29 13:41:19 | 显示全部楼层
MARK
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2023-1-29 23:47

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

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