LN2000功能手册-8非线性

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-18非线性算法块(NONLINEARITY)从菜单项【功能模块】中选择【非线性功能模块】,或者从工具条中选择非线性功能模块项,在主屏幕左侧出现非线性功能模块工具条,如下图所示。LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-28.1幅值算法块(RANGE)RANGE1、算法块图例2、算法块设置界面3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号IntUL幅值上限DoubleDL幅值下限Double输入输出项AI输入值DoubleAO输出值Double4、功能说明该算法完成对输入信号的限幅功能。5、算法说明若AI>UL时,AO=UL;若AI<DL时,AO=DL;其他情况,AO=AI。LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-38.2幅值报警算法块(AA)RANGEALM1、算法块图例2、算法块设置界面3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号IntDead报警死区DoubleHigh报警上限DoubleLow报警下限Double输入输出项AI模拟量输入值DoubleDO数字输出值Double4、功能说明该算法完成对输入信号幅值的报警功能。5、算法说明当AI>High或者AI<Low时DO=1;且当DO=1时当High-Dead<AI<High的时候,DO保持不变当Low<AI<Low+Dead的时候,DO保持不变其他DO=0。LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-48.3速率算法块(RATIO)RATIO1、算法块图例2、算法块设置界面3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号IntAL加速限制DoubleDL减速限制Double输入输出项AI输入值DoubleAO输出值Double4、功能说明该算法完成对输入信号速率的限制功能。5、算法说明设dt为两次计算时间间隔若(AI-AO(k-1))/dt>ALAO=AO(k-1)+AI*AL;若(AI-AO(k-1))/dt<DLAO=AO(k-1)—AI*Low;其他AO=AILN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-58.4速率报警算法块(VA)RATIOALM1、算法块图例2、算法块设置界面3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号IntDead报警死区DoubleHigh上限DoubleLow下限Double输入输出项AI模拟量输入值DoubleDO数字量输出值Double4、功能说明该算法完成对输入信号速率的报警功能。5、算法说明设dt为两次计算时间间隔1)若(AI-AO(k-1))/dtHighDO=1;2)若(AI-AO(k-1))/dtLowDO=1;3)若DO=1当High-Dead(AI-AO(k-1))/dtHigh的时候,DO保持不变;当Low(AI-AO(k-1))Low+Dead的时候,DO保持不变。4)其他情况,DO=0。LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-68.5死区算法块(DEAD)DeadArea1、算法块图例2、算法块设置界面3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号Intk斜率DoubleD1死区低值DoubleD2死区高值Double输入输出项AI输入值DoubleAO输出值Double4、功能说明死区低值D1不能大于死区高值D2。否则本算法块无法正常工作。5、算法说明当AI<D1时,AO=k*(AI-D1);当D1≤AI1≤D2时,AO=0;当AI>D2时,AO=k*(AI-D2)LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-78.6开关算法块(SWITCH)Switch1、算法块图例2、算法块设置界面3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号IntBias输入偏置DoubleD死区宽度DoubleY输出YDouble输入输出项AI输入值DoubleAO输出值Double4、功能说明当AI≥D+Bias时,AO=Y;当AI≤-D+Bias时,AO=-Y5、算法说明LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-88.7齿轮间隙算法块(GEARBL)GearBacklash1、算法块图例2、算法块设置界面3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号IntG间隙DoubleY输出YDouble输入输出项AI输入值DoubleAO输出值Double4、功能说明当AI≥G时,AO=Y;当AI≤-G时,AO=-Y;当AO(k-1)≤AI-G,且AI≥AI(k-1)时,AO=AI-G;当AO(k-1)≥AI+G,且AI<AI(k-1)时,AO=AI+G;其他:AO=AO(k-1)。式中:AI(k-1)前一时刻的输入值;AO(k-1)前一时刻的输出值。LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-98.8滞环开关算法块(HYLOOP)HysteresisLoop1、算法块图例2、算法块设置界面3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号IntDead死区值DoubleY1输出Y1DoubleY2输出Y2Double输入输出项AI1输入值DoubleAO输出值Double4、功能说明当AI1=Dead时,AO=Y1;当AI1=-Dead时,AO=Y2;当-DeadAI1Dead,且AI1AI1(k-1)时,AO=Y2;当-DeadAI1Dead,且AI1AI1(k-1)时,AO=Y1;当-DeadAI1Dead,且AI1=AI1(k-1)时,AO=AO(k-1)。式中:AI1(k-1)-前一时刻的输入值;AO(k-1)-前一时刻的输出值。LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-108.9磁放算法块(MAGAMP)MagneticAmplifier1、算法块图例2、算法块设置界面3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号IntDead死区值DoubleMag磁放区DoubleY1输出Y1DoubleY2输出Y2Double输入输出项AI输入值DoubleAO输出值Double4、功能说明LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-11算法描述:当AI>AI(k-1)时:201YYAOdAIMAIdMAI当AI<AI(k-1)时:201YYAOMAIdAIMdAI其中:AI(k-1)——前一时刻的输入值D——死区M——磁放区5、算法说明8.10分段线性算法块(LINE)Linear1、算法块图例2、算法块设置界面折点序列中各参数之间用半角逗号隔开。折点输入序列和折点输出序列中的参数应该个数相同,否则系统会给出如下出错提示:LN2000分散控制系统算法块手册第八部分非线性功能算法块山东鲁能控制工程有限公司8-12本算法块中,折点的个数最多为10个,如果多于10个,系统会给出如下的出错提示:3、算法块参数符号说明类型参数项系统生成Index算法块ID号IntPAGENO.页号Int用户录入NO.页内序号IntSAI(i)折点输入序列(i=1,2,...,10)Double(10)SAO(i)折点输出序列(i=1,2,...,10)Dobule(10)输入输出项AI输入值DoubleAO输出值Double4、功能说明表示一个分段线性函数,折点横坐标序列与折点纵坐标序列一一对应,表示输入值AI与输出值AO之间对应的分段线性关系。5、算法说明当SAI(i)<AI<SAI(i+1)时,AO=iSAOiSAIAIiSAIiSAIiSAOiSAO11当AI≤SAI(1)时,AO=SAO(1);当AI≥SAI(m)时,AO=SAO(m)。其中:SAO(i)——折点输出序列;SAI(i)——折点输入序列;m——折点个数;

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功