书签 分享 收藏 举报 版权申诉 / 88
上传文档赚钱

类型OVATION算法模块介绍课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4688674
  • 上传时间:2023-01-01
  • 格式:PPT
  • 页数:88
  • 大小:1.41MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《OVATION算法模块介绍课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    OVATION 算法 模块 介绍 课件
    资源描述:

    1、0Combinatorial logic:AND,OR,NOT,XOR,ASSIGN(组合逻辑)AVALGEN,DVALGEN,KEYBOARD Basic Sequential logic:FLIPFLOP,AAFLIPFLOP(基本顺序逻辑)including alternate implentations Complex Sequential logic:DIGDRUM,ANALOGDRUM,(综合顺序逻辑)STEPTIME,MASTERSEQ,DEVICESEQTimer/Counter functions:ONDELAY,OFFDELAY,ONESHOT(时间/记数功能)COUNTE

    2、R,PULSECNT,DIGCOUNT,RESETSUMSystem time functions:SYSTEMTIME,TIMECHANGE,(系统时间功能)TIMEDETECT,TIMEMON常用算法常用算法1Monitor functions:HIGHMON,LOWMON,HIGHLOWMON,(监视功能)RATEMON,RATECHANGE,QUALITYMON,COMPARE,DBEQUALSFiltering:RUNAVERAGE,SMOOTH,LEADLAG,TRANSPORT,(滤波)PREDICTORTransmitter processing:2XSELECT,MEDIAN

    3、SEL,GASFLOW,(转送处理)LEVELCOMP,STEAMTABLE,STEAMFLOW,QAVERAGE,FUNCTION,MULTIPLY,DIVIDE,BILLFLOWCore modulating control:PID,PIDFF,MASTATION,MAMODE,(控制算法)SETPOINT,TRANSFER,HISELECT,LOSELECT2Hardware interface:FIELD,ATREND,X3STEP,ANALOGDEVICE(硬件接口)Pulse Acuumulator module interface:RPACNT,RPAWIDTH(脉冲记数)Poi

    4、nt format conversion:BCDNIN,BCDNOUT,PACK16,(点格式转换)UNPACK16,SATOSP,SPTOSA,TRANSLATORMath functions:GAINBIAS,(计算)INTERP,POLYNOMIAL,SQUAREROOT,SUMCustom calculations:CALCBLOCK,CALCBLOCKD(自定义计算)3Combinatorial logic 组合逻辑组合逻辑FLIPFLOP-S-R触发器真值表:?-SET 优先,则为“1”RESET 优先,则为“0”4AAFLIPFLOP-带复位的交替动作触发器仿真一个记忆设备的输出

    5、状态,当SRST为“1”时,新的SRST改变。输出仍旧保持原来状态。INIT -初始状态真值表:5Basic Sequential logic 基本顺序逻辑基本顺序逻辑AND,OR,NOT,XOR,ASSIGN,AVALGEN,DVALGEN,KEYBOARDAND-与门与门最多 8 个开关量输入OR-或门或门最多 8 个开关量输入6NOT-非门非门XOR-异或门异或门ASSIGN-传递点信息传递点信息相同为0,不同为17AVALGEN-模拟量发生器模拟量发生器OUT=VALUVALU:是一个整定常数(Tuning Constant)可(+或-)DVALGEN-数字量发生器数字量发生器OUT=

    6、VALUVALU:当0.0时,OUT=FALSE 当为非0数值时,OUT=TURE8KEYBOARD-键盘接口键盘接口与键盘的接口算法当键盘上对应键按下,则相应的输出输出一个“1”脉冲。*此算法应用于回路设定值、输出值、手/自动切换。9Complex Sequential logic 综合顺序逻辑综合顺序逻辑MASTERSEQ,DEVICESEQ,DIGDRUM,ANALOGDRUM,STEPTIME,MASTERSEQ-主设备顺序控制器算法主设备顺序控制器算法 DEVICESEQ-顺控设备算法顺控设备算法设备#1(设备可以是一些复杂的逻辑运算)设备#2.反馈信号10参数:MASTERSEQE

    7、NBL-允许条件,当为TRUE时,顺序可以执行。PRCD-为TRUE时,顺序开始执行。OVRD-为TRUE时,跳过此步。RSET-为TRUE时,复位。STEP记数回到0。TMOD-工作方式:Normal(正常),Priority(优先级)TKIN-有效步数。FAIL-某执行步故障,输出=1HOLD-保持在某步时,输出=1 DONE-全部顺序结束,输出=1,且STEP置1。STEP-当前的步号输出端由DEVICESEQ算法控制11Normal方式:方式:STEP=0清除STEP状态字中的bitSTEP=step+1Step 是否有效?Step 最大步?将DONE输出置1NYYNN NNNNNYN

    8、DV设备输出置1OVRD=1?设备故障?Y设备启动成功?设备正在运行?Y设备准备运行?YPROCEED=1?Y设备运行HOLD=0 FAIL=1 HOLD=1 执行下一个逻辑12Priority方式:方式:STEP=0TMOD=1?TKIN=xx?YSTEP=TKIN 设备是否故障?设备是否启动成功?设备是否正在运行?NNYNN设备是否准备运行?NProceed=1?设备运行HOLD=0 Y停止设备运行DV设备输出置1DVxx=0设备停YFAIL=1YYYHOLD =1HOLD =1NN13DIGDRUM-50步开关量顺序控制器步开关量顺序控制器功能:1 顺序控制32个输出状态,最多50步。当

    9、到最大步数时,回到Step1。每一步中用16进制数控制最多32个设备状态。2 步进方式由INC(增加)或DEC(减少)参数为TRUE决定3 当TMOD=1时,则执行哪一步由TRIN数决定50个32位整数寄存器(16进制数):参数:NMIN:最多步数TYPE:Long:1 50步 Short:1 100步,Step1执行低16位的输出 Step2执行高16位的输出(因而,最多控制16个输出)14ANALOGDRUM-模拟量顺序控制器模拟量顺序控制器功能:1 输出OUT的值,由每一步寄存器的值决定,最多30步,当到最大步数时,回到Step1。2 步进方式由INC(增加)或DEC(减少)参数为TRU

    10、E决定3 当TMOD=1时,则执行哪一步由TRIN数决定参数:NMIN:最多步数R01:第一步的输出寄存器OUT2:第二个被选中的当前步寄存器值15STEPTIME-自动步进定时器功能:STEP 自动步进,每一步的时间由参数设置。当 TMOD=1,STEP=TRIN 决定,当 TMOD=0,HOLD=1 则STEP保持当前步,当STEP步全部结束,则STEP回到 1。*控制回路的时间必须是:100,200,500,1000ms每步时间寄存器:参数:RHRS:显示当前步设置的以小时为单位的时间RMIN:显示当前步设置的以分钟为单位的时间RSEC:显示当前步设置的以秒为单位的时间EHRS:显示当前

    11、步已走过的以小时为单位的时间EMIN:显示当前步已走过的以分钟为单位的时间ESEC:显示当前步已走过的以秒为单位的时间16Timer/Counter functions 时间时间/记数功能记数功能ONDELAY,OFFDELAY,ONESHOT,COUNTER,PULSECNT,DIGCOUNT,RESETSUMONDELAY-前延时17OFFDELAY-后延时 18ONESHOT-脉冲发生器19COUNTER-记数器功能:当 ENBL=1时:IN1=1每次扫描,记数器增加/减少 1。当ACT 增加到TARG值时,OUT=1,当ACT 从TARG值开始减少时,减到ACT IN2OUTG=1 I

    12、N1 IN2 OUTL=132DBEQUALS-高低差监视高低差监视功能:参数:RTRN死区反回值DBND死区值33Filtering-滤波滤波:RUNAVERAGE,SMOOTH,LEADLAG,TRANSPORT,PREDICTORRUNAVERAGE-采样数的平均值采样数的平均值功能:OUT=N个采样数的和采样的个数参数:TIME:时间数UNIT:时间单位(0=0.1S,1=秒,2=分,3=小时,4=天)NUM:采样数(0 8)34SMOOTH-输入滤波输入滤波功能:OUT=(x IN1)+(x 上一个OUT)=1-E=E(-回路执行周期/SMTH)(-回路执行周期/SMTH)SMTH:

    13、秒为单位的平滑数 当SMTH=0,则 OUT=IN135LEADLAG -超前超前/滞后滞后功能:OUT=(K1 x IN1)+(K2 x OLDIN1)+(K3 x OLDOUT)K1=GAIN x(H+2 x LEAD)/(H+2 x LAG)K2=GAIN x(H-2 x LEAD)/(H+2 x LAG)K3=(2 x LAG-H)/(2 x LAG+H)H=采样周期(回路周期)36TRANSPORT-传输数值传输数值功能:带有延迟时间的数据传输。延迟时间=TSAM x NSAMTSAM:采样时间(当 8 时,由于 存储器的尺寸原因,需要 TRANSPORT算法来设定 时间。39Tra

    14、nsmitter processing 转送处理转送处理:2XSELECT,MEDIANSEL,GASFLOW,LEVELCOMP,STEAMTABLE,STEAMFLOW,QAVERAGE,FUNCTION,MULTIPLY,DIVIDE2XSELECT-二选一功能:OUT=(A+B)/2(平均值)P4 High(高选)P6 Low(低选)P5 A(选A)P1 B(选B)P2参数:MODE:当TMOD为“1”时,MODE数值(15)决定 OUT的功能。当TMOD为“0”时,OUT的功能由操作员键盘控 制。同时,CNTL参数设为“7”。XDEV:两值差报警(ALDB设置)XABQ:A质量报警X

    15、BBQ:B质量报警XALM:A、B都有质量报警、数值无效、差值大于CNDB值。MRE:报警同XALM,但此输出可由P3键屏蔽。PBPT:打包点,包括以上各状态信息。40CNTL参数:41MEDIANSEL-中值选择器功能:输出3个输入信号中的无质量、差值报警的中值。监视输入信号的质量及差值。算法另有两个模拟量输出:HI高报输出、LO低报输出。当3个输入信号都质量报警,OUT为上一个好质量的值。输出可以由操作员键盘控制:P1:中选P2:选AP3:选BP4:选CP5:MRE参数:XABQ:A质量报警ABDC:A 与B差CNDBXBBQ:B质量报警ABDA:A 与B差ALDBXCBQ:C质量报警AC

    16、DC:A 与C差CNDBHMTR:高报警监视值ACDA:A 与C差ALDBLMTR:低报警监视值BCDC:B 与C差CNDBBCDA:B 与C差ALDB其它参数同2XSELECT算法。当三输入中有一个质量有问题,则自动转为2XSELECT算法。HI:高报警模拟量输出LO:低报警模拟量输出42GASFLOW-气体流量的温压补偿功能:气体流量的温度压力补偿。分两种情况:质量流量,体积流量。质量流量体积流量参数:ABSTEMP、ABSPRES:温压转换表生成的常数。4344LEVELCOMP-液位补偿应用方式:汽包蒸汽的specific volume(体积比)汽包水specific volume参考

    17、水specific volume45参数:VCAL:流体标定常数46STEAMTABLE-计算水和蒸汽的热力学特性11个计算功能及符号个计算功能及符号:474849STEAMFLOW-蒸汽流量补偿差压50QAVERAGE-N个模拟量的平均值(不包括坏质量的点)51FUNCTION-函数发生器功能:12段函数Y=f(x)参数:GAIN:输入增益BIAS:输入偏置TPSC:输出点最大值BTSC:输出点最小值TRAT:跟踪速率BPTS:折点数X-1:第一点输入Y-1:第一点输出52DIVIDE-除法功能:OUT=IN1*IN1GAIN+IN1BIASIN2*IN2GAIN+IN2BIAS当IN2的G

    18、AIN=0,则:OUT=TPSC or BTSC53MULTIPLY-乘法功能:OUT=(IN1*IN1GAIN+IN1BIAS)*(IN2*IN2GAIN+IN2BIAS)54Core modulating control 控制算法:PID,PIDFF,MASTATION,MAMODE,SETPOINT,TRANSFER,HISELECT,LOSELECTPID算法功能:55PIDFF-带前馈的PID算法56MASTATION-M/A 站57MAMODE-M/A方式控制58SETPOINT-设定算法59TRANSFER-切换60HISELECT-高选61LOSELECT-低选62Hardwa

    19、re interface硬件接口硬件接口:FIELD,X3STEP,ANALOGDEVICEFIELD功能:与I/O连接.当I/O通道有故障时,FAIL点会置“1”.63X3STEP-将模拟量信号转换成数字高/低信号功能:主要用于正/反作用的设备控制.*IN2:设备位置反馈值.*三种数字输出方式:1.保持稳定ON.(Maintained Steadily ON)2.脉冲ON 和OFF.3.保持稳定的OFF.*DIG1 和 DIG2:开关量输出*DEVO:打包点.BIT0:1:非操作.0:操作.6465ANALOGDEVICE-Local Analog Loop Controller 的接口功能

    20、:在正常操作下,模拟量设备由算法控制输出.当此算法设为AUTO时:当ERROR ODBN,OUT=ERROR 当ERROR在两者之间,OUT=01,输出为标度因子乘偏差ERROR=IN2-IN1参数:DLAY:偏差时间延迟OUTU:模拟量输出增加OUTD:模拟量输出减少OUT5:偏差报警SHED:切断继电器,是DIGIN的拷贝.如果DIDIN是RESET或跟踪输入有跟踪信号,则 TOUT=TRIN66Pulse Acuumulator module interface脉冲记数脉冲记数:RPACNT,RPAWIDTHRPACNT-计算RPA卡的脉冲数读脉冲累积器卡,算法使用硬件地址读取脉冲.当I

    21、N1为“1”时,从脉冲卡中读脉冲数,并将它送到OUT.FOUT 为脉冲累积数.直到RSET为“1”当IN1和RSET都为“1”时,FOUT重新从卡中读脉冲数.67RPAWIDTH-测RPA卡的脉冲宽度输出为脉冲卡的输入点686970Point format conversion点格式转换点格式转换:BCDNIN,BCDNOUT,PACK16,UNPACK16,SATOSP,SPTOSA,TRANSLATORBCDNIN-将LP点的确6位转换成实数IN 为LP 点OUT 为LA点CNTL:0 直接转换 1 反向后转换BITP:从LP点的哪个BIT开始转换NDIG:转换几个四位两进制数例子:BIT

    22、P=0 NDIG=4 CNTL=0 输入:0110 0010 1000 0001 (LP点的值)6 2 8 1 OUT=6281若CNTL=1,则:输入为:1001 1101 0111 1110 例子:BITP=4 NDIG=2 CNTL=0(读2个BCD数,从BIT4开始)输入:xxxx 0010 1000 xxxx 输出:2 8 71BCDNOUT-将N个BCD数转换成LP的16位与BCDNIN相反功能.72PACK16-16个数字点转化成打包点UNPACK16 -将打包点转换成开关量点73SATOSP-模拟量转成打包点SPTOSA-打包点转成模拟量输入模拟量=0.5时,记为1.BIT15

    23、 是“1”时,模拟量为负数.BIT15 是“1”时,模拟量为负数BIT15 是“0”时,模拟量为正数74TRANSLATOR-翻译器输出基于一个预定义的表格的数值.IN1作为表格寄存器的索引号去读取寄存器中的数值.寄存器I0 I50.若IN1 50,则有OUT不变.若寄存器中无数据,则 OUT=0.75Math functions计算计算:GAINBIAS,INTERP,POLYNOMIAL,SQUAREROOT,SUMGAINBIAS-对输入加增益和偏置76INTERP-提供线性表查询和插入法功能77POLYNOMIAL-五阶多元方程78SQUAREROOT-平方根79SUM -加法80Custom calculations自定义计算自定义计算:CALCBLOCK,CALCBLOCKDCALCBLOCK -混合运算 81例子:82838485CALCBLOCKD-数字量的计算与与非或或非异或非86例子:87

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:OVATION算法模块介绍课件.ppt
    链接地址:https://www.163wenku.com/p-4688674.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库