登录
首页
电脑编程
回帖
发帖
正文
主题: 关于PID控温的小白问题
点击:2365 回复:19
楼主
编辑
引用
管理
liuzhi0403
假设PID控制温度,输出PWM驱动固态继电器控制发热管通断,控制周期是5S,当前PID计算结果是X决定了控制周期5S内的PWM占空比,那X与占空比成什么样的关系呢?
本人菜鸟一枚,最近在学习PID控制,计算结果与控制输出的转换关系怎么也没想明白,网上查了很多资料都是一笔过,好像也没人提问这方面问题,是我理解错了吗?
19-07-13 17:27
1楼
编辑
引用
管理
yanli7234
X应该就是占空比,或者说是加热时间/控制周期(5S)的值,单位最终要折算成时间(S)。很早之前,本胖好像做过这类的控制,记得是本胖 比较懒,弄了个电炉子,自动做卤肉。硬件配置是电脑运行wincc、224XP(西门子)、SSR(固态继电器)、电炉子。在Wincc上设置温度曲线(实际是功率曲线,没加测温元件),只有PWM,没有PID,但你这个问题实际上已经越过了PID部分,而且PID如何跟PWM结合,所以,俺脚的差不多。俺那个分辨率是0.1s,控制精度就是1%(功率),对于50Hz的交流电来说,精度足够了。卤肉很好吃!
19-07-14 11:43
2楼
编辑
引用
管理
liuzhi0403
大侠你的意思是,X的值0-100对应该占空比0%-100%吗?卤肉好吃,就是吃多了会腻
19-07-14 12:28
3楼
编辑
引用
管理
yanli7234
嗯的,再折合成时间,就是秒数。
19-07-14 12:55
4楼
编辑
引用
管理
565495722
看看李金城怎么说的
19-07-14 18:57
5楼
编辑
引用
管理
goldage
这个问题啊,如果你手头有RKC温控表的手册,看看就会很容易理解了,讲得比很多手册都简单明了
19-07-14 21:39
6楼
编辑
引用
管理
蜀中之首
你好像将PID,PWM,控制周期交合在一起了
在电脑编程提出这个问题,我特意追忆了一下,又网上搜了一下
PWM有一个标准的信号发生器,控制信号x经比较器与其叠加,产生PWM输出信号,这些是需要硬件完成的。
这里的x可以是你前级的PID输出,数字还是电压你懂的。
好像没有控制周期问题,有个基准频率,拿它计算出控制周期时间是不是太牵强了。
如果说PLC,那可能就是另一种思路了(OMRON PLC)
前级PID计算出的数字量,控制周期5s,用TPO指令完成<时间比例输出>。
温控器可能也是控制方式
客户使用很多年的程序
PWM指令要求在指定的端口输出(脉冲输出端口),给定频率,指定占空比。用于温控是否合适?
要想将PID的数据转变成占空比,可能很麻烦,没试过,都是用TPO解决的,TPO可以用任意输出点,很方便。
这是0.1Hz频率,50%占空比程序。
可以看出与5s的控制周期无缘。
最后修改:
2019/7/15 0:33:30
19-07-15 00:18
7楼
编辑
引用
管理
liuzhi0403
那如果是平衡车的平衡控制或收放卷的张力控制,也是这么转换的吗?
19-07-15 08:46
8楼
编辑
引用
管理
liuzhi0403
好的,我去了解一下下
19-07-15 08:47
9楼
编辑
引用
管理
liuzhi0403
就是想请教PLC的温控问题,第一次发贴发错板块了
,我见过PLC都有温度自整定或简易PID指令(不知是不是所有的PLC都有),前几天突发奇想,通过PID算法能不能自己做一个温度控制指令呢,然后就卡在计算值X如何转换成实际输出这个点上了
19-07-15 08:59
上一页
下一页
工控新闻
两大展会联袂齐出 台达以智造之力深耕行业
华北工控EMB-4148:专为人机界面而设计的EPIC单板
2025第五十届中国电工仪器仪表产业发展大会及展会盛大启航
Arm携手AWS助力实现AI定义汽车
台达于2025汉诺威工业展展出多元AI赋能解决方案 推动智能产业与可持续能源转型
赋能绿色智造 台达与苏州企业共探节能新路径
多地出台新举措 推动制造业重点产业链高质量发展
台达蔡清雄:分布式-集中式控制引领运动控制技术的未来
更多新闻资讯