欢迎来到天天文库
浏览记录
ID:16754077
大小:987.00 KB
页数:16页
时间:2018-08-24
《先控理念在tps系统和tmr三重化冗余tricon》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、先控理念在TPS系统和TMR三重化冗余TRICON紧急停车系统中实现应用程序转化和移植问题的探讨防喘振控制方案研究1、防喘振控制方案分析就目前国内外炼化企业来看,防喘振控制通常用两种方法:一是早期专用的防喘振控制器,如WORDWARD公司的505C控制器、ELLIOT公司的ASCC控制器等;二是目前常用的PLC专用软件包。如GE公司的9070系列PLC(用Logic Master或FieldControl编的软件包)、TRICONEX公司的TS3000(用MSW311或TS1131软件包)等。但每个厂家出于对知识产权的保护,均不会
2、公开其防喘振控制的算法。专用的控制器只给用户提供接口参数,专用的软件包是用高级语言编写的软件包(如C语言)。用户无法打开,只能在程序中调用。这些技术封索直接影响用户对防喘振控制方案的深入理解,给程序的移植带来了相当大的难度。笔者通过对多套机组喘振方案的研究,发现只有TS3000系统中的源程序对用户是相对开放的,于是对其进行了反复实验,最终弄清了其算法。这种算法仅仅是不同厂家、不同设备中众多算法中常用的,也是相对减化的算法。1、防喘振控制的主要功能●喉部差压低选、出口压力高选●喉部差压温度补偿算法●喉部差压和比例增益参数的折线运算●
3、防喘振线下移功能●可远程给定的PID运算●实现放空阀的快开慢关功能●实现两个放空阀的分程控制●实现联锁停机放空阀自动打开控制●实现防喘振曲线图2、防喘振控制技术方案根据测量压缩机的喉部差压、出口压力、入口温度这三量,TRICONEX有一套完整的喘振技术,该算法中气体分子量变化不会影响机组的防喘振控制。当风机正常运行时,它的工作点应该在图2防喘振线的下方,此时偏差e=PV-SP<0,调节器的作用方式为反作用。当工作点越过防喘振线locatedintheTomb,DongShenJiabang,deferthenextdayfocus
4、edontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcame15喉部差压△P出口压力P喘振线防喘振线工作点0%100%100%图2防喘振性能曲线图喘振线cbxad并在其上方时,即偏差e>=0时,则要求防喘振阀快速打开。由于防喘振阀的打开,使工作点开始回到防喘振线以下时,阀的动作又应减慢,即要求防喘振阀
5、在开关时,是以变速动作的。在偏差e>=0时,放空阀打开的快速取决于PID参数比例增益K的自适应能力(自动增大或减小),如果K值不变,放空阀则以正常的速度打开(一般要求在3秒钟之内);而当喘振发生的趋势得以控制时,即偏差e=<0时,放空阀则以0.1%渐进式缓慢关闭。防喘振控制算法,是通过温度补偿后的喉部差压值(防喘振曲线的横坐标X轴)经过折线运算得出的出口压力作为PID控制的设定值SP(防喘振曲线的纵坐标Y轴),来控制测量值出口压力PV。防喘振控制的偏差e=PV-SP即为出口压力的控制偏差。防喘振PID作用为反作用,正常状况下偏差e
6、<0,当e>=0时发生喘振。防喘振控制框图如图3所示。注:积分系数保持不变为4(气关阀)ASV1841ASV1840PV值SP值比例增益K值喉部差压PDT1840A/B低选高选出口压力PT1841A/B分程控制输出置0%快开慢关PID运算防喘振线移动喘振检测折线运算温度补偿比例K折线运算入口温度TE1840图3防喘振控制框图联锁停机信号locatedintheTomb,DongShenJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhich
7、liquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcame15当偏差e大于2%时系统发出喘振报警,当偏差e大于7%并且逆流报警存在,则防喘振线下移1%。为了保证风机的功效,最多下移5次,还设置了手动复位功能。当防喘振线下移时,此时的设定值SP为折线算出的SP'减去移动次数N乘以下移量1%。即:SP=SP'-N×1%。PID参数比例增益K自整定功能是通过折线运算实现的,共11点坐标形成3段斜
8、坡折线得出K'。在没有发生喘振情况下,当偏差e大于0.1%时(即喘振条件具备)发生喘振,K值自动置为初始值90,然后K通过和折线运算后的K'计算逐渐减小。计算公式:K=(90×25.0)÷(K'+25.0)当偏差e小于0.1%时,K值值保持不变。在
此文档下载收益归作者所有