formomo 发表于 2008-6-3 17:00:51

好帖子,先收藏了

ifree64 发表于 2008-6-3 17:36:49

好帖。学习了。

china_china 发表于 2008-6-18 10:52:13

好贴啊,经典好贴!!!我顶

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

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

lxx_sea_sky 发表于 2008-6-18 16:42:34

好贴!!!

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

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

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

http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_316502.JPG
可控硅控制导通角 (原文件名:未命名.JPG)

dreampet 发表于 2008-6-18 19:41:06

这贴绝对应该置酷.这比很多的源码+电路图酷帖的好多了~~~!

atommann 发表于 2008-6-19 09:18:14

这个贴子这样子最好,加了“酷”反而不好看了。

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

kebaojun305 发表于 2008-6-19 10:18:21

这个才是真正的裤贴,收藏。

lxx_sea_sky 发表于 2008-6-19 17:32:36

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

china_china 发表于 2008-6-19 17:52:06

说实话,这是我看的次数最多的一个贴子,后来干脆打印出来了:)

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

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

dingxiao 发表于 2008-6-19 23:14:12

这帖子确实很有内涵,受益匪浅。非常感谢LZ无私奉献的精神!

kent 发表于 2008-6-20 11:03:51

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

laoshan 发表于 2008-6-20 12:11:54

楼主在努力一下,Ziegler-Nichols公式对于临界Ku有专用公式求取,可否做成自动求取Ku,这样适应性会更强,同样希望能共享出来。

Edesigner 发表于 2008-6-23 00:40:47

pid控制最高境界是在线自整定。在pid运行的过程中自动修正p,i,d参数。我一直在找这种资料,找未找到。找到后放上来。

china_china 发表于 2008-6-23 08:19:53

【117楼】 Edesigner
积分:661
派别:
等级:------
来自:
        pid控制最高境界是在线自整定。在pid运行的过程中自动修正p,i,d参数。我一直在找这种资料,找未找到。找到后放上来。
 ---------------------------------------------------------------------------------------------------------------

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

du12757774 发表于 2008-6-23 12:01:47

好帖 正在学习中

ygyf 发表于 2008-6-23 12:55:00

学习了,谢谢

wenxusun 发表于 2008-7-1 23:46:20

先顶了

chuchu3030 发表于 2008-7-2 14:29:31

呵呵,在线自整定,其实,这个帖子里头就已经说明了一点点了,如果,你们再结合一下别的资料,就会搞明白自整定的算法了,多看两遍这个帖子,再找一下别的资料辅助一下,相信各位会成功的

china_china 发表于 2008-7-2 14:49:59

chuchu3030你好,看来是高手了,能帮一下吗?

》》》》》》》》》》

chuchu3030 发表于 2008-7-2 18:07:51

临界增益KC=9.2   你能看明白这个参数是怎么来的么?看明白了,下面的就好明白了

endlesslzx 发表于 2008-7-3 11:30:52

好贴,正要研究下PID算法,收藏之

avrkiller 发表于 2008-7-4 14:59:11

jihao

ican 发表于 2008-7-6 01:05:26

对于这种我这种 不懂 自动控制的人
还是看的不明白

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

我想 程序应该不复杂。

avr_appli 发表于 2008-7-22 14:30:43

楼主,增量式的参数整定按上面方法也可行吗?

wahaha 发表于 2008-7-22 20:58:10

学习了~~

avr_appli 发表于 2008-7-22 21:16:46

今天试了下增量式PID参数的整定,接上述方法是不行了.而位置式PID参数整定接上面方法则非常好,最后只能按单个常量变化的试

knight_avr 发表于 2008-7-23 09:12:19

好贴 谢谢LZ

bjj9217 发表于 2008-7-23 10:30:02

再顶!

zldiy 发表于 2008-8-11 14:05:02

很好的资料
正要准备学习呢

happy_weihao 发表于 2008-8-18 15:01:10

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

sonic5566 发表于 2008-8-18 17:59:56

表示支持 同时做个记号

ssyniuej 发表于 2009-2-27 11:48:38

不错,看了学习了。
对于大的控制设备不是用一个PID来控制的,呵呵。一般对于锅炉会采取双级PID控制的。

brightsm 发表于 2009-2-27 16:18:09

温度设定值是多少呀?

Iamavr 发表于 2009-2-27 17:05:49

来过

sail_007 发表于 2009-3-10 15:21:47

这帖子怎么跑这么远了啊现在,让我找的好久,还是保存下来把

ljgvictory 发表于 2009-3-10 15:49:00

mark

xiexiuan 发表于 2009-3-10 21:50:55

好贴!

czhaii 发表于 2009-3-11 09:08:23

好贴!

phone 发表于 2009-3-11 21:14:02

很受启发呀!

zhdbao88 发表于 2009-3-11 23:21:04

很好的贴..受教了..

sino_design 发表于 2009-3-11 23:27:17

好东西,记下了

sino_design 发表于 2009-3-11 23:41:06

楼主能不能讲讲具体程序怎么实现PID啊

pinocchio 发表于 2009-4-13 15:03:15

mark mark

zhenke 发表于 2009-4-13 15:13:05

不错!谢谢楼主。

m-aaaa 发表于 2009-4-19 14:12:57

不错,等我有空也试验一下。mark

czhaii 发表于 2009-4-19 14:18:47

l899 发表于 2009-4-19 22:14:40

记号

deepin 发表于 2009-4-24 15:12:47

mark

vxfxv 发表于 2009-4-24 17:10:09

mark

Adrian 发表于 2009-4-24 20:00:51

meikandongMARK

sukexi 发表于 2009-4-30 20:11:47

拜读了N回,收益良多!不顶不行了!
感谢楼主的分享!同时也感谢 blackcafe 的整理上传^_^

qd118 发表于 2009-5-6 23:10:12

如此好贴,怎么仅放在AVR里

aaron96031 发表于 2009-5-7 13:34:08

查了很久,此贴不错.谢谢LZ

311711 发表于 2009-6-14 00:08:21

虚心学习

0620221 发表于 2009-6-14 07:44:15

wait!!!!!!!!!!!!!!

kgdxiaoming 发表于 2009-6-24 11:08:35

你好,我想问你个问题,“u(t) = kp * e(t) + ki * + kd * ” u(t)是5秒出现500个值么,还是?谢谢

yongshi01 发表于 2009-7-9 16:57:45

mark

stefgq 发表于 2009-7-9 22:03:23

好东东

flyerhacker 发表于 2009-7-10 13:15:28

COOL

flyerhacker 发表于 2009-7-10 13:22:30

COOL

avrtyx 发表于 2009-7-10 14:40:21

MARK

song1km 发表于 2009-7-10 16:26:33

标。。。。。个记

elain 发表于 2009-7-17 17:23:01

mark

sange 发表于 2009-7-18 09:02:07

记号,回头细究。

eason_lee 发表于 2009-7-18 12:47:02

thank you very much.......cool

zhengjiawei 发表于 2009-7-31 21:12:43

想知道楼主怎么把参数显示在EXCEL上的,能实时显示吗?

XL2009 发表于 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秒怎么算出来的?

stevencao 发表于 2009-8-7 15:18:30

好东西.先记一下

hm_huang 发表于 2009-8-7 19:53:35

Cool

eagle_avr 发表于 2009-8-10 10:30:58

受益!

ZY_Hong 发表于 2009-8-10 17:24:16

好东西!!
但PID具体怎样去控制的还不是很清楚

jiang0603 发表于 2009-8-10 20:44:02

就是没有源码啊,还是不太懂啊!!!

jiang0603 发表于 2009-8-10 20:49:12

不好意思刚才没有看完帖子!!!!!

haolxy 发表于 2009-8-10 21:14:47

可以用模糊控制试一试,我们刚做了个模糊的温度控制器,效果还行

daydayuper 发表于 2009-8-10 21:16:04

小白前来学习

shusheng 发表于 2009-8-10 21:37:08

好东西,收下了,谢谢

cgain 发表于 2009-8-12 18:40:57

谢谢无私奉献!

zhou_1989 发表于 2009-8-16 23:38:06

mark

xyq4513 发表于 2009-8-18 10:20:14

Mark

hbqsg7403 发表于 2009-8-18 17:03:22

为楼主的无私喝彩

jianbo513 发表于 2009-8-18 22:33:52

MARK!

shangxf 发表于 2009-8-18 23:49:34

很好

fy024 发表于 2009-8-19 08:45:04

做的好认真啊!

MZ_Guo 发表于 2009-8-21 15:05:22

这无疑是我入门PID的最好教材,谢谢LZ,衷心感谢
我们公司也生产温控仪,里面就是用的PID自整定,但程序是买的,老板想破,但我想自己来写,目前正在研究电路,不过电路倒简单,主要是里面的算法

rei1984 发表于 2009-8-24 12:56:38

mark

growing 发表于 2009-8-24 19:58:34

谢谢

sunke9 发表于 2009-8-24 20:39:02

看了就要顶!

shaomengchao 发表于 2009-8-27 09:21:32

看了楼主的实验感觉比看一大堆理论书还有用。谢谢分享了。

WANGRWNYAN 发表于 2009-8-30 16:22:31

这么好的帖子,咋就沉了呢

da_xl 发表于 2009-8-30 21:57:32

我刚刚接触温度的pid控制,希望多多指导!就是不知道温度在这么小的时间段内测量,感觉测量次数太多了,太麻烦了! 我做的是一个加热管给套在加热管外的一个封袋辊加热,温度传感器和加热管封装在一起的,想通过温度调节来控制辊的温度, 这个怎么做呀!

cjr82123 发表于 2009-9-2 23:38:25

MARK一下!

lefish007 发表于 2009-9-4 09:51:30

cool..........受益匪浅

jinfen 发表于 2009-9-10 11:41:07

精彩好文,谢谢了

lgl_debug 发表于 2009-9-10 14:07:42

精彩好文

da_xl 发表于 2009-9-16 21:31:19

太好了

51hubao 发表于 2009-9-20 13:35:59

mark1

sharehej 发表于 2009-9-28 08:46:33

mark2

xml2028 发表于 2009-9-28 09:52:21

mark

sayhier 发表于 2009-9-28 09:52:37

问题,当温度超过设定值的时候,是怎么降温的,只靠自然散热吗?

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

diamondboy 发表于 2009-9-29 13:41:19

MARK
页: 1 [2] 3 4 5 6 7 8
查看完整版本: 温控PID参数调节实验过程