欢迎来到天天文库
浏览记录
ID:51673379
大小:102.50 KB
页数:4页
时间:2020-03-14
《DeltaV控制系统中PID不同联锁类型的应用实现.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、DeltaV控制系统中PID不同联锁类型的应用实现TheapplicationfordifferentinterlocktypesofPIDalgorithminDeltavcontrolsystem胡正何光宇王建Hu,ZhengHe,GuangyuWang,Jian[摘要]:本文介绍了DeltaV控制系统中PID不同联锁类型的应用实现。并根据某工厂生产实际中三种不同联锁类型的要求,应用DeltaV系统提供的多种功能模块,搭建相应的控制策略以满足过程控制的需要。关键词:DeltaV控制系统;PID;联锁;功能模块分类
2、号:TP273文献标识码:A[Abstract]:ThepaperintroducedtheapplicationfordifferentinterlocktypesofPIDalgorithminDeltavcontrolsystem.Andaccordingtothethreedifferentinterlocktypesinproducingcontrolofafactory,withsomefunctionblockstheDeltaVsystemprovided,buildingtherelativecon
3、trolalgorithmtomeettheneedsofprocesscontrol.Keywords:Deltavcontrolsystem;PID;interlock;functionblock引言DeltaV系统是以WindowsNT4.0为开发平台,以控制网络为基本框架,以现场总线标准为基础的规模可变的控制系统。在工厂自动化控制过程中,对于高温、高压、易燃、易爆等连续性生产装置有很高可靠性要求,应用联锁控制正是为对可能发生的危险或将继续恶化的状态进行及时响应和保护,将危险降至较低程度。一.PID联锁类型要求
4、某化工厂应用DeltaV过程控制系统进行生产控制,为满足现场生产工艺的不同要求,需要应用不同的PID联锁类型。具体要求为:类型1:二.DeltaV系统中不同PID联锁类型的实现1.基本PID逻辑构成在应用DeltaV控制系统进行软件组态时(SoftwareConfiguation),根据逻辑控制策略(Algorithm)要求,选择相应的模板(Template)和功能模块(FunctionBlock),以ControlStadio方式打开进行组态。如图3所示,基本PID模板一般由模拟输入AI,模拟输出AO,PID,BF
5、(BooleanFan),联锁条件(CND块),动作模块(ACT)等逻辑功能模块组成。BF模块相当于逻辑或门,当其输入的任何一个联锁条件块(CND)的值为1时,其OUT_D值为1,表明有联锁发生。ACT为动作模块,当其输入为1时,将执行块内表达式(Expression)的控制语句。2.联锁类型1实现对于联锁类型1,模板内不需加入斜坡模块(RAMP)和逻辑非(NOT)模块,当有联锁发生时,BF块的OUT_D值为1,使得ACT块的IN_D值和PID块的TRK_IN_D值同时为1,此时ACT块内的Expression语句为
6、:(*Switchtomanualmodeincaseofinterlock*)if('^/PID1/MODE.TARGET'!=MAN)then'^/PID1/MODE.TARGET':=MAN;endif;(*Switchoutputtotrackvalueincaseofinterlock*)if('^/PID1/MODE.TARGET'=MAN)AND('^/PID1/OUT.CV'!='^/PID1/TRK_VAL.CV')then'^/PID1/OUT.CV':='^/PID1/TRK_VAL.CV';e
7、ndif;表明联锁发生时将PID控制目标模式强制打到手动方式,同时因为PID块TRK_IN_D有效将使得PID块输出值跟踪TRK_VAL输入,将该值置为0即可满足类型1要求。3.联锁类型2、3实现对于联锁类型2、3,需在模板中加入斜坡模块(RAMP)和逻辑非(NOT)模块,连接方式如图1。RAMP功能块相关参数介绍如下:参数单位描述COMPLETE无表示斜坡计算完成与否(1为完成)ENABLE无斜坡计算使能端(1为激活)END_VALUE输入值单位斜坡计算终点值IN由输入源决定可作为斜坡计算起始点的模拟输入端OUT输
8、入值单位模拟输出端PAUSE无斜坡计算中止端,(1为中止),OUT输出保持中止前最后值RAMP_RATE输入值单位/秒斜坡计算的上升或下降率RAMP_TIME秒输出从起点到终点所需时间RAMP_TYPE无斜坡计算类型选择0:RAMP_TIME,1:RAMP_RATETRK_IN_D无输出跟踪使能端(1为激活)正常无联锁时,BF块OUT_D为0,
此文档下载收益归作者所有