基于DCS系统的CEMS环保数据小时均值检测方法技术方案

技术编号:34929089 阅读:27 留言:0更新日期:2022-09-15 07:23
本发明专利技术公开了一种基于DCS系统的CEMS环保数据小时均值检测方法,包括以下步骤:步骤1、搭建求和功能块,以DCS系统该控制区扫描周期时间值作为求和功能块的第一个输入,投切按钮作为求和功能块的激活功能块;步骤2、搭建模拟量求和功能块,引入CEMS环保数据实时折算值通过第一个切换功能块T1处理后得到的输出值作为模拟量求和功能块的第一个输入,在模拟量求和功能块的输出后引入第二个切换功能块T2,第二个切换功能块T2的输出作为模拟量求和功能块的第二个输入;步骤3、搭建除法功能块,将第二个切换功能块T2的输出与求和功能块的输出相除,即为CEMS环保数据小时均值。本发明专利技术能够直观、准确的计算出CEMS环保数据小时均值。准确的计算出CEMS环保数据小时均值。准确的计算出CEMS环保数据小时均值。

【技术实现步骤摘要】
基于DCS系统的CEMS环保数据小时均值检测方法


[0001]本专利技术涉及DCS系统领域,具体是一种基于DCS系统的CEMS环保数据小时均值检测方法。

技术介绍

[0002]目前,国内发电机组用的DCS控制系统中不具备CEMS环保数据(如SO2、NOX、粉尘等)小时均值计算输出功能,并且由于各个DCS系统厂家算法模块的差异,就造成无法实时计算分析机组出口CEMS环保数据小时均值,给机组超低排放控制带来不利影响。

技术实现思路

[0003]本专利技术的目的是提供一种基于DCS系统的CEMS环保数据小时均值检测方法,以解决现有技术发电机组用的DCS控制系统不具备实时获取CEMS环保数据小时均值功能的问题。
[0004]为了达到上述目的,本专利技术所采用的技术方案为:基于DCS系统的CEMS环保数据小时均值检测方法,包括以下步骤:步骤1、搭建带复位功能的求和功能块,并以DCS系统该控制区扫描周期时间值即常数A1作为求和功能块的第一个输入;搭建投切按钮作为求和功能块的冻结标志和运行标志的激活功能块,再将求和功能块的输出连接一个高限功能块的输入,并以高限功能块的输出作为求和功能块的复位信号,此时求和功能块的输出作为复位激活结束后累计的秒数;步骤2、搭建模拟量求和功能块,引入模拟量输入CEMS环保数据实时折算值,将CEMS环保数据实时折算值通过第一个切换功能块T1处理后得到的输出值,作为模拟量求和功能块的第一个输入,其中切换功能块T1以CEMS环保数据实时折算值的质量判断作为该输入选择块的切换条件FLAG,切换功能块T1的第一路输入为CEMS环保数据实时折算值,切换功能块T1第二路输入为常数A2;在模拟量求和功能块的输出后引入第二个切换功能块T2,其中第二个切换功能块T2判断条件为步骤1中的复位信号,切换功能块T2的第一路输入为模拟量求和功能块的输出,切换功能块T2的第二路输入为常数A2,则切换功能块T2的输出作为模拟量求和功能块的第二个输入并同时输出至步骤3中除法功能块,以实现扫描周期内CEMS环保数据实时折算值累积能力;步骤3、搭建除法功能块,以步骤2中切换功能块T2的输出作为除法功能块的第一个输入即被除数,以步骤1中求和功能块的输出作为除法功能块的第二个输入即除数,除法功能块的输出即为CEMS环保数据小时均值。
[0005]进一步的,步骤1中,所述常数A1为DCS系统该控制区扫描周期时间,所述高限功能块的限值设定为3598。
[0006]进一步的,步骤1中,所述求和功能块的投切按钮在该逻辑第一次投用中需要在时
间整点的时候进行复位。
[0007]进一步的,步骤2中,所述常数A2为0。
[0008]本专利技术提供了一种基于DCS系统CEMS环保数据(如SO2、NOX、粉尘等)小时均值检测方法,通过几种典型的算法模块进行逻辑组态能够直观、准确的计算出CEMS环保数据(如SO2、NOX、粉尘等)小时均值,给机组环保参数调控提供了强有力的数据支撑。
附图说明
[0009]图1是本专利技术实现的实现的SAMA逻辑图。
具体实施方式
[0010]下面结合附图和实施例对本专利技术进一步说明。
[0011]如图1所示,本专利技术基于DCS系统的CEMS环保数据小时均值检测方法,包括以下步骤:步骤1、搭建带复位功能的求和功能块RESETSUM,并以DCS系统该控制区扫描周期时间值即常数A1作为求和功能块RESETSUM的第一个输入IN1,其中常数A1为DCS系统该控制区扫描周期时间。
[0012]搭建投切按钮DVALGEN作为求和功能块RESETSUM的冻结标志FFLG和运行标志RUN的激活功能块,再将求和功能块RESETSUM的输出OUT1连接一个高限功能块HIGHMON的输入,并以高限功能块HIGHMON的输出作为求和功能块RESETSUM的复位信号RESET1,此时求和功能块RESETSUM的输出OUT1作为复位激活结束后累计的秒数;其中求和功能块RESETSUM的投切按钮DVALGEN在该逻辑第一次投用中需要整点进行复位,高限功能块HIGHMON的限值设定为3598。
[0013]步骤2、搭建模拟量求和功能块SUM,引入模拟量输入CEMS环保数据实时折算值,将CEMS环保数据实时折算值通过第一个切换功能块T1处理后得到的输出值,作为模拟量求和功能块SUM的第一个输入IN1,其中切换功能块T1以CEMS环保数据实时折算值的质量判断作为切换条件FLAG,切换功能块T1的第一路输入为CEMS环保数据实时折算值,切换功能块T1的第二路输入为常数A2,其中常数A2为0。
[0014]在模拟量求和功能块SUM的输出OUT2后引入第二个TRANSFER功能块(输入选择块)T2,其中第二个切换功能块T2判断条件为步骤1中的复位信号RESET1,切换功能块T2的第一路输入为模拟量求和功能块SUM的输出OUT2,切换功能块T2的第二路输入为常数A2,则切换功能块T2的输出OUT3作为模拟量求和功能块SUM的第二个输入IN2并同时输出至步骤3中除法功能块,以实现扫描周期内CEMS环保数据实时折算值累积能力。
[0015]步骤3、搭建除法功能块DIVIDE,以步骤2中第二个切换功能块T2的输出OUT3作为除法功能块DIVIDE的第一个输入INT1即被除数NUM,以步骤1中求和功能块RESETSUM的输出OUT1作为除法功能块DIVIDE的第二个输入INT2即除数DEN,除法功能块DIVIDE的输出OUT3即为CEMS环保数据小时均值。
[0016]本专利技术中,当CEMS环保数据(如SO2、NOX、粉尘等)实时折算值数据正常,通讯质量无坏点,DCS控制器该逻辑页控制区扫描时间为1000ms,即常数A1为1。此时步骤1中由于投切按钮按钮DVALGEN作为求和功能块RESETSUM的冻结标志FFLG和运行标志RUN激活功能块
未置1,求和功能块RESETSUM未激活且高限输出强制为1,求和功能块RESETSUM无法对A1进行扫描周期性求和。
[0017]当DCS系统同步时间到达整点时刻,进行激活投切按钮DVALGEN触发求和功能块RESETSUM的冻结标志FFLG和运行标志RUN,并将高限功能块HIGHMON的输出恢复,该程序将按1000ms进行刷新对常数A1持续求和,此时求和功能块RESETSUM的输出OUT1为复位激活结束后累计的秒数(0

3599),并在高限功能块HIGHMON的作用下每小时进行一次复位。
[0018]同时,本专利技术步骤2中在未激活求和功能块RESETSUM且高限功能块HIGHMON输出强制为1的时候,由于切换功能块T2判断条件为步骤1中的复位信号RESET1=1(高限功能块HIGHMON输出为1),切换功能块T2输出为第二路输入的常数A2即为0,此时切换功能块T2的输出OUT3将一直为0。在步骤1中激活并将高限功能块HIGHMON输出强制恢复后,此时切换功能块T2的输出为第一路输入,模拟量求和功能块SUM将随着扫描本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于DCS系统的CEMS环保数据小时均值检测方法,其特征在于,包括以下步骤:步骤1、搭建带复位功能的求和功能块,并以DCS系统该控制区扫描周期时间值即常数A1作为求和功能块的第一个输入;搭建投切按钮作为求和功能块的冻结标志和运行标志的激活功能块,再将求和功能块的输出连接一个高限功能块的输入,并以高限功能块的输出作为求和功能块的复位信号,此时求和功能块的输出作为复位激活结束后累计的秒数;步骤2、搭建模拟量求和功能块,引入模拟量输入CEMS环保数据实时折算值,将CEMS环保数据实时折算值通过第一个切换功能块T1处理后得到的输出值,作为模拟量求和功能块的第一个输入,其中切换功能块T1以CEMS环保数据实时折算值的质量判断作为切换功能块T1的切换条件FLAG,切换功能块T1的第一路输入为CEMS环保数据实时折算值,切换功能块T1的第二路输入为常数A2;在模拟量求和功能块的输出后引入第二个切换功能块T2,其中切换功能块T2的切换条件FLAG为步骤1中的复位信号,切换功能块T2的...

【专利技术属性】
技术研发人员:杨涛李朋宋高伟黄彪丁兆华李亚运岳晓光朱金元
申请(专利权)人:安徽钱营孜发电有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1