搜索
bottom↓
楼主: fsmcu

温控PID参数调节实验过程

  [复制链接]

出0入0汤圆

发表于 2012-1-6 10:15:07 | 显示全部楼层
MARK

出0入0汤圆

发表于 2012-1-6 11:00:48 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-9 11:06:14 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-16 11:49:13 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-16 13:49:14 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-16 16:57:56 | 显示全部楼层
太好了研究一下

出0入0汤圆

发表于 2012-1-17 10:47:09 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-19 15:47:27 | 显示全部楼层
不过啊。PID不熟悉,还在学习中。

出0入0汤圆

发表于 2012-1-20 15:51:22 | 显示全部楼层
做的很好。

出0入0汤圆

发表于 2012-1-29 21:23:05 | 显示全部楼层
标记

出0入0汤圆

发表于 2012-1-29 21:37:39 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-2-1 11:05:34 | 显示全部楼层
非常精彩的帖子。

出0入0汤圆

发表于 2012-2-1 11:31:36 | 显示全部楼层
强烈记号!!

出0入0汤圆

发表于 2012-2-1 13:38:02 | 显示全部楼层
mark,

出0入0汤圆

发表于 2012-2-2 11:16:02 | 显示全部楼层
mark^^^^^^^^

出0入0汤圆

发表于 2012-2-2 11:45:40 | 显示全部楼层
关注

出0入0汤圆

发表于 2012-2-15 18:06:49 | 显示全部楼层
好贴!学习学习

出0入0汤圆

发表于 2012-2-19 16:29:51 | 显示全部楼层
回复【351楼】gxy508
-----------------------------------------------------------------------

在原来基础上加这么多吧

出0入20汤圆

发表于 2012-2-19 16:44:17 | 显示全部楼层
Mark!

出0入0汤圆

发表于 2012-2-19 20:17:25 | 显示全部楼层
也发个我做的温控作品,控制温度37度,效果还可以



温控 (原文件名:未命名.jpg)

出0入0汤圆

发表于 2012-3-5 20:41:29 | 显示全部楼层
精彩好帖!

出0入0汤圆

发表于 2012-3-6 00:18:54 | 显示全部楼层
mark!学习了!

出0入0汤圆

发表于 2012-3-7 16:04:56 | 显示全部楼层
这个必须mark

出0入0汤圆

发表于 2012-3-26 14:56:08 | 显示全部楼层
学习了,正要用这个,谢谢

出0入0汤圆

发表于 2012-3-26 19:35:32 | 显示全部楼层
很不错,学习了。

出0入0汤圆

发表于 2012-3-26 20:48:46 | 显示全部楼层
学习了 楼主

出0入0汤圆

发表于 2012-4-10 11:56:48 | 显示全部楼层
本帖最后由 qy815fj 于 2012-4-10 13:11 编辑

接下来就是算出周期的时间Tu,和输出的最大误差b,临界增益 “Pu = 4a/(3.14*b);
kp = 0.6 Pu;
ti   = 0.5Tu;
di  = 0.125Tu;

  "a"是什么,怎么确定?

出0入0汤圆

发表于 2012-5-2 11:47:27 | 显示全部楼层
据临界增益KC=9.2 震荡周期Pc=225秒,计算出Kp=5.98,Td=27秒,公式Kd=Kp*Td/T=5.98*27/5=32.392
请教KC=9.2如何来的QQ328900549

出0入0汤圆

发表于 2012-5-6 16:55:42 | 显示全部楼层
标记一下,很受用

出0入0汤圆

发表于 2012-5-6 22:35:24 | 显示全部楼层
PID好东西啊

出0入0汤圆

发表于 2012-5-7 12:25:34 | 显示全部楼层
感谢,非常的感谢!

出0入0汤圆

发表于 2012-5-7 19:02:59 | 显示全部楼层
看这个帖子比看书好理解多了。

出0入0汤圆

发表于 2012-5-9 15:52:43 | 显示全部楼层
不错,MARK

出0入0汤圆

发表于 2012-5-12 18:57:43 | 显示全部楼层
mark一下 留着好好研究

出0入0汤圆

发表于 2012-5-17 20:52:19 | 显示全部楼层
顶一个!!

出0入0汤圆

发表于 2012-5-17 22:18:23 | 显示全部楼层
4年了,LZ还来坛子么,好多问题没有解决啊

出0入0汤圆

发表于 2012-5-18 00:38:59 | 显示全部楼层
楼主的PID挺好,借鉴了。

出0入0汤圆

发表于 2012-6-7 09:16:23 | 显示全部楼层
本帖最后由 electrlife 于 2012-6-7 09:20 编辑

好教程!让更多人看到!
建议版主置酷!
MARK!

出0入0汤圆

发表于 2012-7-13 10:31:41 | 显示全部楼层
支持楼主 新人 学习了

出0入0汤圆

发表于 2012-7-13 20:30:25 | 显示全部楼层
最近正研究PID温控 谢谢楼主

出0入0汤圆

发表于 2012-7-19 11:13:31 | 显示全部楼层
好贴~~收藏了~·

出0入0汤圆

发表于 2012-7-19 14:31:50 | 显示全部楼层
好贴,学习

出0入0汤圆

发表于 2012-9-14 19:37:43 | 显示全部楼层
这么好的帖子,不忍心不回!

出0入0汤圆

发表于 2012-9-16 14:20:21 | 显示全部楼层
完整看了一遍  好贴

出0入0汤圆

发表于 2012-9-21 10:45:06 | 显示全部楼层

出0入0汤圆

发表于 2012-9-25 13:02:15 | 显示全部楼层
第二次过来看了

出0入0汤圆

发表于 2012-9-26 21:57:16 | 显示全部楼层
学习理念与方法

出0入0汤圆

发表于 2012-9-26 22:25:49 | 显示全部楼层
顶起来。。。。。。。。。。。

出0入0汤圆

发表于 2012-9-26 22:43:55 | 显示全部楼层
多谢分享。非常实用的资料

出0入0汤圆

发表于 2012-11-13 15:36:40 | 显示全部楼层
本帖最后由 wuyiduan 于 2012-11-13 15:37 编辑

很好的帖子
有几个问题

1.          5秒钟做一次PID运算,那么这5秒钟内AD采样了N次,真正进入运算的只有最后3次?
2.         温度系统不会出现太短暂的阶跃温度,但是在气压控制中,如果一个气压由于电磁阀打开而产生一个低压阶跃,大概20MS的宽度,那么PID的运算周期是不是要
           小于这个20MS?
3.        确定Kp,即令Ki,Kd=0时,如果出现的波形始终达不到设定值,而是在设定值以下震荡,是什么原因?
4.        PID运算周期会影响哪些参数?

出0入0汤圆

发表于 2012-11-26 11:30:21 | 显示全部楼层
必须收藏啊

出0入0汤圆

发表于 2012-12-13 12:51:27 | 显示全部楼层
PID温控学习                  

出0入0汤圆

发表于 2012-12-16 17:47:49 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-12-16 18:21:59 | 显示全部楼层
好贴,先收藏

出0入0汤圆

发表于 2013-2-4 15:38:31 | 显示全部楼层
绝对的好帖,,,感谢楼主,,受教了,,,,

出0入0汤圆

发表于 2013-2-5 11:05:57 | 显示全部楼层
这个贴子太值得学习了。谢谢!

出0入0汤圆

发表于 2013-2-5 11:47:27 来自手机 | 显示全部楼层
不错,学习了

出0入0汤圆

发表于 2013-2-7 08:20:26 来自手机 | 显示全部楼层
好贴,留个记号!

出0入0汤圆

发表于 2013-2-7 10:05:11 | 显示全部楼层
pid 控温,好帖

出0入0汤圆

发表于 2013-2-28 19:49:34 | 显示全部楼层
自动控制偶也学过,理论实践我都不行,学习楼主中
头像被屏蔽

出0入0汤圆

发表于 2013-3-1 23:54:58 | 显示全部楼层
标记,最近在做数显烙铁,还不懂pid,所以还只能做闭环控制通断电…

出0入0汤圆

发表于 2013-3-2 00:14:57 | 显示全部楼层
温控系统的时滞比较大,单纯的PID控制效果不太好,楼主给的图里面可以看到稳态时一直上下波动。

出0入0汤圆

发表于 2013-3-2 22:16:44 | 显示全部楼层
佩服。。。。

出0入0汤圆

发表于 2013-3-6 16:33:14 | 显示全部楼层
我的天啊,还是有些地方没弄懂,无语了,0。1分辨率的东东只能做到+0.2 - -0.5之间的误差。

出0入0汤圆

发表于 2013-3-7 11:21:44 | 显示全部楼层
继续学习,测试水温,天,测试就得花很长时间

出0入0汤圆

发表于 2013-3-7 13:27:58 | 显示全部楼层
调试了2天,终于好了,只用了PID中的P

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-3-7 16:49:24 | 显示全部楼层
w492901074 发表于 2013-3-7 13:27
调试了2天,终于好了,只用了PID中的P

对象是什么。

把你的东西 分享一下。

出0入0汤圆

发表于 2013-3-7 17:33:08 | 显示全部楼层
值得学习,不错

出0入0汤圆

发表于 2013-3-7 17:43:03 | 显示全部楼层
w492901074 发表于 2013-3-7 13:27
调试了2天,终于好了,只用了PID中的P

你把微分参数增大些
再调整积分参数

出0入0汤圆

发表于 2013-3-8 09:00:43 来自手机 | 显示全部楼层
学习一下....

出0入0汤圆

发表于 2013-3-13 21:38:28 | 显示全部楼层
fsmcu 发表于 2008-3-9 14:17
现在整理了一下Kp=9和Kp=9.3的震荡周期,图片分析如下
1
从数据看震荡周期基本都是48~43个点,每个点是5秒 ...

楼主你好,我想请教下,你这句根据临界增益KC=9.2 震荡周期Pc=225秒,计算出Kp=5.98,Td=27秒,公式Kd=Kp*Td/T=5.98*27/5=32.392中的KC是怎么得来的,因为你之前那几组图片中也只是说Kp=9和Kp=9.3。

出0入0汤圆

发表于 2013-3-19 22:48:33 | 显示全部楼层
很多地方没看懂,用了参数P,D,控制一小盆水,显示精度0.1 控制在15-30 度内显示精度+-0.1,测量精度约0.2 测量精度无法避免,电路设计不好啊

出0入0汤圆

发表于 2013-3-24 11:07:21 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2013-3-24 11:37:13 | 显示全部楼层
好好学习学习。

出0入0汤圆

发表于 2013-3-24 11:52:19 | 显示全部楼层
公式原型:u(t) = kp * e(t) + ki * [e(1) + e(2) + ....+ e(t)] + kd * [e(t) - e(t-1)],要是能分享下积分和微分在代码上是怎么实现的,那就太好了!

出0入0汤圆

发表于 2013-3-27 14:48:01 | 显示全部楼层
无语了,控制器要量产,精度就下来了,弄了4个PT100,测量精度+-0.3欧姆,差不多+-0.3,离得最远的2个传感器差0.5-0.6度,泪奔中

出0入0汤圆

发表于 2013-7-31 14:19:44 | 显示全部楼层
PID的好帖子

出0入0汤圆

发表于 2013-8-6 10:16:29 | 显示全部楼层

出0入0汤圆

发表于 2013-8-17 17:54:36 | 显示全部楼层
LZ 牛啊

出0入0汤圆

发表于 2013-8-20 11:24:53 | 显示全部楼层
做个记号,以后回来复习

出0入0汤圆

发表于 2013-8-21 17:15:23 | 显示全部楼层
好东西,MARK     

出0入0汤圆

发表于 2013-8-26 16:40:35 | 显示全部楼层
tdh110 发表于 2013-3-13 21:38
楼主你好,我想请教下,你这句根据临界增益KC=9.2 震荡周期Pc=225秒,计算出Kp=5.98,Td=27秒,公式Kd=Kp ...

目前我感觉是根据那个周期来的..你可以算一下..当9.0时周期为45 当9.3时周期为48 那么大概可以感觉到,,因为已经定了47这周期,,,那么几乎可以算出来,,KC=9.2时周期为47个点

出0入0汤圆

发表于 2013-8-26 16:44:37 | 显示全部楼层
tdh110 发表于 2013-3-13 21:38
楼主你好,我想请教下,你这句根据临界增益KC=9.2 震荡周期Pc=225秒,计算出Kp=5.98,Td=27秒,公式Kd=Kp ...

目前我感觉是根据那个周期来的..你可以算一下..当9.0时周期为45 当9.3时周期为48 那么大概可以感觉到,,因为已经定了47这周期,,,那么几乎可以算出来,,KC=9.2时周期为47个点


主要是9.2的时候最有周期..这个应该可以算出来,,

出0入0汤圆

发表于 2013-8-27 09:11:40 | 显示全部楼层
受教了

出0入0汤圆

发表于 2013-8-27 12:53:13 | 显示全部楼层
学习了,mark

出0入0汤圆

发表于 2013-8-27 13:23:37 | 显示全部楼层
不知道温控PID和电机控制PID会有什么区别,一个快一个慢?

出0入0汤圆

发表于 2013-8-28 14:34:51 | 显示全部楼层
非常详细   顶顶顶   好好学习下楼主的资料

出0入0汤圆

发表于 2013-8-29 11:03:40 | 显示全部楼层
好东西 正要学习这个。

出0入0汤圆

发表于 2013-8-29 15:26:56 | 显示全部楼层
好东东,顶一下

出0入0汤圆

发表于 2013-8-29 16:57:14 | 显示全部楼层
学习学习

出0入0汤圆

发表于 2013-8-30 14:08:03 | 显示全部楼层
mark
                 

出0入17汤圆

发表于 2013-9-4 00:00:14 | 显示全部楼层
好贴,不错,非常感谢楼主分享

出0入0汤圆

发表于 2013-9-4 08:43:06 | 显示全部楼层
make  make        

出0入0汤圆

发表于 2013-9-4 17:26:18 | 显示全部楼层
好贴    学习中

出0入0汤圆

发表于 2013-9-5 16:55:37 | 显示全部楼层
好贴,学习了……

出0入0汤圆

发表于 2013-9-5 20:06:14 来自手机 | 显示全部楼层
这么美的贴,咋今天才看到?

出0入0汤圆

发表于 2013-9-5 20:21:21 | 显示全部楼层
想楼主学习学习

出0入0汤圆

发表于 2013-9-10 09:30:58 | 显示全部楼层
强帖,留个名。谢谢楼主了

出0入0汤圆

发表于 2013-9-10 14:31:29 | 显示全部楼层
顶一下1

出0入0汤圆

发表于 2013-9-11 14:09:04 | 显示全部楼层
avr 单片机来控制的固态继电器,从而控制其他的加热设备。我也正在做。
有几个问题我想和大家分享一下:
1.温控公式模型,我想大家应该不陌生,有增量和全量式的,主要差别是全量式要加前一次的值。公式网上到处都有,这个不用过多的讨论。
2.设定温度值得保存问题。如何保存设定的温度值,是采用AT24C01的flash保存呢,还是有其他的办法呢?既简单又不增加代码,还容易实现的方法。这个请AVR高手给解答一下,不胜感激。
3.对一个PID 温控程序最后的整定,是一个大的问题。虽然讲了,但是呢具体细节还有请给讲一下。比如:怎样将采样值加入到EXcl中去,具体的细节。请给解答一下,这样像我们这些菜鸟也能实践做一下。

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

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号 )

GMT+8, 2022-6-26 00:07

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

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