打印
[资料分享]

远程温度控制系统

[复制链接]
楼主: dingbo95
手机看帖
扫描二维码
随时随地手机跟帖
21
我们在系统集成里面     使用系统IPMB总线的监控

使用特权

评论回复
22
zhangmangui| | 2019-4-30 23:19 | 只看该作者
就是讲所有的模块通过IPMB总线互联在一起   然后上报到主控制器

使用特权

评论回复
23
zhangmangui| | 2019-4-30 23:19 | 只看该作者
主控制器可以通过网口进行远程监控  

使用特权

评论回复
24
zhangmangui| | 2019-4-30 23:19 | 只看该作者
但也可以通过远程控制实现命令的下面   控制部分模块的工作情况   你可以了解一下

使用特权

评论回复
25
zhangmangui| | 2019-4-30 23:20 | 只看该作者
温度确实在集成系统中非常重要    需要随时监控

使用特权

评论回复
26
zhangmangui| | 2019-4-30 23:20 | 只看该作者
我看楼上有介绍了PID的部分内容   难道要闭环吗  

使用特权

评论回复
27
dingbo95|  楼主 | 2019-4-30 23:25 | 只看该作者
增量式PID控制算法
所谓增量式PID是指数字控制器的输出只是控制量的增量。
△u(k)=Ae(k)-Be(k-1)+Ce(k-2)                       (4)
式中 A=Kp(1+T/Ti+Td/T)
     B=Kp(1+2Td/T)
     C=KpKd/T
采用增量式算法时,计算机输出的控制增量对应的是本次执行机构位置的增量。对应阀门实际位置的控制量,即控制量的积累需要采用一定的方法来解决,例如用有累积作用的元件来实现;而目前较多的是利用算式通过执行软件来完成。

使用特权

评论回复
28
dingbo95|  楼主 | 2019-4-30 23:26 | 只看该作者
增量式控制虽然只是算法上作了一点改进,却带来了不少优点:
①由于计算机输出增量,所以误动作时影响小,必要时可用逻辑判断的方法去掉。
②手动/自动切换时冲击小,便于实现无扰动切换。此外,当计算机发生故障时,由于输出通道或执行装置具有信号的锁存作用,故仍能保持原值。
③算式中不需要累加。控制增量的确定,仅与最近K次的采样值有关,所以较容易通过加权处理而获得比较好的控制效果。

使用特权

评论回复
29
dingbo95|  楼主 | 2019-4-30 23:26 | 只看该作者
但增量式控制也有其不足之处:积分截断效应大,有静态误差;益出的影响大。因此,在选择时不可一概而论,一般认为在以晶闸管作为执行器或在控制精度要求高的系统中,可采用位置算法,而在以步进电机或电动阀门作为执行器的系统中,则可采用增量控制算法。

使用特权

评论回复
30
dingbo95|  楼主 | 2019-4-30 23:26 | 只看该作者
改进的数字PID控制算法
在计算机控制系统中,PID控制规律是用计算机程序来实现的,因此它的灵活性很大。一些原来在模拟PID控制器中无法实现的问题,在引入计算机以后,就可以得到解决,于是产生了一系列的改进算法:积分分离PID控制算法、遇限削弱积分PID控制算法、不完全微分PID控制算法、微分先行PID控制算法和带死区的PID控制算法等。

使用特权

评论回复
31
dingbo95|  楼主 | 2019-4-30 23:27 | 只看该作者
积分分离PID控制算法
在普通的PID数字控制器中引入积分环节的目的,主要是为了消除静差、提高精度。但在过程的启动、结束或大幅度增减的设定值时,短时间内系统输出有很大的偏差,会造成PID运算的积分积累,致使算得的控制量超过执行机构困难最大的动作范围对应的极限控制量,最终引起系统较大的超调,甚至引起系统的振荡,这是某些生产过程中绝对不允许的。引进积分分离PID控制算法,既保持了积分作用,又减小了超调量,使得控制性能有了较大的改善。

使用特权

评论回复
32
dingbo95|  楼主 | 2019-4-30 23:29 | 只看该作者
其具体实现如下:
①根据实际情况,人为设定一阀值q>0。
②当|e(k)|>q时,也即偏差值|e(k)|比较大时,采用PD控制,可避免过大的超调,又使系统有较快的响应。
③当|e(k)|<=q时,也即偏差值|e(k)|比较小时,采用PID控制,可保证系统控制精度。

使用特权

评论回复
33
dingbo95|  楼主 | 2019-4-30 23:31 | 只看该作者
遇限削弱积分PID控制算法
积分分离PID控制算法在开始时不积分,而遇限削弱积分PID控制算法则正好与之相反,一开始就积分,进入限制范围后即停止积分。遇限削弱积分PID控制算法的基本思想是:当控制进入饱和区以后,便不再进行积分项的累加,而只执行削弱积分的运算。因而,在计算u(k)时,先判断u(k-1)是否已超出限制值。若u(k-1)>umax,则只累加负偏差;若u(k-1)<umax,则累加正偏差。遇限削弱积分PID控制算法可以避免控制量长时间停留在饱和区。

使用特权

评论回复
34
dingbo95|  楼主 | 2019-4-30 23:31 | 只看该作者
不完全微分PID控制算法
微分环节的引入,改善了系统的动态特性,但对于干扰特别敏感。在误差扰动突变时微分项有不足之处。即微分项仅在第一个周期有输出,且幅值为KD=KP×TD/T,以后均为零。

使用特权

评论回复
35
dingbo95|  楼主 | 2019-4-30 23:32 | 只看该作者
该输出的特点为:
①微分项的输出仅在第一个周期起激励作用,对于时间常数较大的系统,其调节作用很小,不能达到超前控制误差的目的。
②幅值一般比较大,容易造成计算机中数据溢出。
克服上述缺点的方法之一是,在PID算法中加一个一阶惯性环节(低通滤波器),既可构成不完全微分PID控制。可以将低通滤波器直接加在微分环节上,也可将低通滤波器加在整个PID控制器之后。

使用特权

评论回复
36
dingbo95|  楼主 | 2019-4-30 23:32 | 只看该作者
引入不完全微分后,微分输出在第一个采用周期内的脉冲高度下降,之后又逐渐衰减。所以不完全微分具有较理想的控制特性。尽管不完全微分PID控制算法比普通PID控制算法要复杂些,但由于其良好的控制特性,近些年来越来越得到广泛的应用。

使用特权

评论回复
37
dingbo95|  楼主 | 2019-4-30 23:35 | 只看该作者
微分先行PID控制算法
微分先行PID控制的特点是只对输出量c(t)进行微分,而对给定值r(t)不作微分。这样在改变给定值时,输出不会改变,而被控量的变化,通常总是比较缓和的。这种输出量先行微分控制适用于给定值r(t)频繁升降的场合,可以避免给定值升降时所引起的系统振荡,明显地改善了系统的动态特性。

使用特权

评论回复
38
dingbo95|  楼主 | 2019-4-30 23:35 | 只看该作者
带死区的PID控制算法
  在计算机控制系统中,某些系统为了避免控制作用过于频繁,消除由于频繁动作所引起的振荡,可采用带死区的PID控制。设死区为e0,当|e(k)|≤e0时,令e'(k)=0;当|e(k)|>e0时,令e'(k)=e(k)。式中,死区是一个可调的参数,其具体数值可根据实际控制对象由实验确定。若e0值太小,使控制动作过于频繁,达不到稳定被控对象的目的;若e0太大,则系统将产生较大的滞后。此控制系统实际上是一个非线性系统。

使用特权

评论回复
39
dingbo95|  楼主 | 2019-4-30 23:36 | 只看该作者
PID参数整定
在数字控制系统中,PID参数是影响调节品质的重要参数,闭环系统正式使用前,必须对PID参数进行整定,整定点通常设定在目标值。
整定PID参数的原则:
(1)要使控制系统的过程过渡时间尽量短
(2)最大偏差和超调量要小
(3)扰动作用后减幅振荡的次数尽量少
(4)恒温曲线要求尽可能平直;静差要小

使用特权

评论回复
40
dingbo95|  楼主 | 2019-4-30 23:36 | 只看该作者
整定PID参数的方法主要有:
(1)理论整定法:所谓理论整定法是从PID调节规律的概念出发,根据对象的特性和控制准确度的要求从理论上得出各参数的整定数据。从PID的理论概念分析可知:
①要使过渡过程尽可能短,应选较小的P,较短的Ti和适量的Td
②要使超调量尽量小,使系统减幅振荡,应选较大的P,较长的Ti和尽可能短Td
整定时既要满足前者,又不可忽视后者,从优选法的观点出发考虑到PID参数的折中选取,故将P和I整定到中间值,而D参数的整定应该根据炉体的具体使用情况而定。若在系统的调节过程中不会有过大的阶跃扰动出现,D应尽可能小,甚至不用

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则