一种基于高压室异常气体检测预警系统的检测预警方法转让专利

申请号 : CN201310329756.6

文献号 : CN103424514B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 吕钢

申请人 : 鞍钢集团矿业公司

摘要 :

本发明涉及一种基于高压室异常气体检测预警系统的检测预警方法,由微型处理器,分别与此微型处理器相连接的I/O接口、液晶显示屏、键盘、模数转换器,依次与此模数转换器相连接的采样保持及多路通道切换开关、流压转换电路、HCL气体传感器、SO2气体传感器、CO气体传感器、臭氧气体传感器所组成。预警方法的控制程序采用两个定时中断,用于程序各分支控制的软件主程序,用于数据采集控制的定时中断0。优点是:通过多通道切换依次采集多路信号,将模拟量信号转换为计算机识别的数字信号,并与事先设定的范围比较,若超出了范围即可报警,达到提前预警的目的,同时配备大屏幕液晶人机界面,用户操作方便灵活。

权利要求 :

1.一种基于高压室异常气体检测预警系统的检测预警方法,高压室异常气体检测预警系统由微型处理器,分别与此微型处理器相连接的I/O接口、液晶显示屏、键盘、模数转换器,与此模数转换器相连接的采样保持及多路通道切换开关,与此采样保持及多路通道切换开关相连接的流压转换电路,分别与此流压转换电路相连接的HCl气体传感器、SO2气体传感器、CO气体传感器、臭氧气体传感器所组成;所述的微型处理器为8位单片机W77E58作为核心CPU;所述的液晶显示屏为大屏幕汉字显示液晶屏,所述的键盘为74LS138译码器键盘;所述的I/O接口为RS—485I/O接口,所述的流压转换电路将0—20mA的电流信号转换为0--5V的电压信号;所述的模数转换器为快速12bit A/D转换器;

其特征在于检测预警方法的控制程序采用两个定时中断,用于程序各分支控制的软件主程序,用于数据采集控制的定时中断0,然后进行故障判断处理:微处理器通过采集来的数据进行运算,判断实时数据是否超过设定的上限,如果超过此上限值,微处理器做出报警判断进行报警,并在液晶屏上相应的位置显示出来,所述的软件主程序的控制过程为:

程序初始化,

读设定值,

控制程序分支计数器即TCOUNT进行计数,TCOUNT=?当TCOUNT=0时,通过74LS138译码器键盘通道选通,判断KK1~KK8有无指令,当TCOUNT=1时,控制程序对数据进行处理,当TCOUNT=2时,实时检测数据,

当TCOUNT=3时,进行预警判断处理,

然后将控制程序分支计数器即TCOUNT= TCOUNT+1,判断TCOUNT是否大于3,如果TCOUNT不大于3,则返回程序分支控制,如果TCOUNT大于3,则使TCOUNT=0,返回程序分支控制,所述的定时中断0控制数据采样, 通过74LS138译码器键盘选通A/D转换器,并给其一个启动转换信号,然后A/D转换器进行模数转换,当转换完结时,从EOC口发出一个低电平给微处理器的外部中断0口,微处理器重新选通A/D转换器读取数据,通过运算存入数据存储器中,控制过程为:

进堆栈保护,中断程序分支控制,分支计数器即TCOUNT_INT=?当TCOUNT_INT =0时,进行HCl气体采样,

当TCOUNT_INT =1时,进行SO2气体采样,

当TCOUNT_INT =2时,进行CO气体采样,

当TCOUNT_INT =3时,进行臭氧气体采样,

然后将控制程序分支计数器即TCOUNT_INT = TCOUNT_INT +1,判断TCOUNT_INT是否大于3,如果TCOUNT_INT不大于3,则返回中断程序分支控制,如果TCOUNT_INT大于3,则使TCOUNT_INT =0,返回中断程序分支控制,故障判断处理:微处理器通过采集来的数据进行运算,

判断实时数据是否超过设定的上限,

如果超过此值,微处理器做出相应的判断进行报警,并在液晶屏上相应的位置显示出来,软件主程序用于控制程序各分支,定时中断0用于控制数据采集,以保证数据采集的实时性,软件主程序控制程序分支计数器即TCOUNT进行计数:为0时,通过74LS138译码器键盘通道选通,判断KK1~KK8有无指令,低电平为有指令;1时,对数据进行处理;2时,实时检测数据;3时,进行预警判断处理,定时中断0控制数据采样:通过74LS138译码器选通A/D转换器,并给其一个启动转换信号,然后A/D转换器进行模数转换,当转换完结时,从EOC口发出一个低电平给微处理器的外部中断0口,微处理器重新选通A/D转换器读取数据,通过运算存入数据存储器中,数据采样通过模拟多路开关切换分别对HCl气体传感器、SO2气体传感器、CO气体传感器、臭氧气体传感器输出的信号进行采样,转换成实际的测量值,供装置进行预判断处理,故障判断处理:微处理器通过采集来的数据进行运算,判断实时数据是否超过设定的上限,

如果超过此值,微处理器做出相应的判断进行报警,并在液晶屏上相应的位置显示出来。

说明书 :

一种基于高压室异常气体检测预警系统的检测预警方法

技术领域

[0001] 本发明涉及变电所技术领域,特别是一种基于高压室异常气体检测预警系统的检测预警方法。

背景技术

[0002] 变电所在长时间运行过程中会出现各种各样的问题,其中一个问题就是会产生许多异味气体,这些异味气体的出现说明变电所的运行已经不正常了。在长期的生产实际中,已经发现,变电所主要有四类异味气体:电力电缆燃烧、绝缘板燃烧、动物烧焦、拉弧放电产生的气体。
[0003] 电力电缆主要含硫和氯,如果燃烧了,主要燃烧气体的成分是HCl;
[0004] 动物烧焦的成分有碳氢化合物、硫化物等,主要是SO2;
[0005] 绝缘板不完全燃烧主要燃烧气体的成分是CO;
[0006] 电力放电拉弧主要是空气电离,所产生的气体臭氧。
[0007] 为了保障变电所的正常运行,必须针对上述变电所主要异味气体,采用综合异味接收装置,该装置应该可以分别检测HCl 、SO2、CO、臭氧气体,并且在变电所室内按照一定的平面面积内(例如每15平方米)放置一组综合异味接收装置,组成多通道气体检测预警系统。

发明内容

[0008] 本发明的目的在于提供一种基于高压室异常气体检测预警系统的检测预警方法,适用于变电所或其它电气室等装有电气元件的场所,装置能够对现场散发的异常气味进行监测,分辩率应该为0.1ppM,解决供电系统在遇到异常情况时(如设备故障放电、鼠害引起的放电等)发出的异常气体的提前预警。
[0009] 本发明的目的是通过下述技术方案来实现的:
[0010] 本发明的一种基于高压室异常气体检测预警系统的检测预警方法,高压室异常气体检测预警系统由微型处理器,分别与此微型处理器相连接的I/O接口、液晶显示屏及、键盘、模数转换器,与此模数转换器相连接的采样保持及多路通道切换开关,与此采样保持及多路通道切换开关相连接的流压转换电路,分别与此流压转换电路相连接的HCl气体传感器、SO2气体传感器、CO气体传感器、臭氧气体传感器所组成。
[0011] 所述的微型处理器为8位单片机W77E58作为核心CPU。
[0012] 所述的液晶显示屏为大屏幕汉字显示液晶屏,所述的键盘为74LS138译码器键盘。
[0013] 所述的I/O接口为RS—485I/O接口,所述的流压转换电路将0—20mA的电流信号转换为0--5V的电压信号。
[0014] 所述的模数转换器为快速12bit A/D转换器。
[0015] 一种基于高压室异常气体检测预警方法,其特征在于预警方法的控制程序采用软件主程序加定时中断,用于程序各分支控制过程及数据采集控制的定时中断0,然后进行故障判断处理:微处理器通过采集来的数据进行运算,判断实时数据是否超过设定的上限,如果超过此上限值,微处理器做出报警判断进行报警,并在液晶屏上相应的位置显示出来,[0016] 所述软件主程序控制过程为:
[0017] 程序初始化,
[0018] 读设定值,
[0019] 控制程序分支计数器即TCOUNT进行计数,TCOUNT=?
[0020] 当TCOUNT=0时,通过74LS138译码器键盘通道选通,判断KK1~KK8(键盘)有指令,[0021] 当TCOUNT=1时,控制程序对数据进行处理,
[0022] 当TCOUNT=2时,实时检测数据,
[0023] 当TCOUNT=3时,进行预警判断处理,
[0024] 然后将控制程序分支计数器即TCOUNT= TCOUNT+1,判断TCOUNT是否大于3,[0025] 如果TCOUNT不大于3,则返回程序分支控制,
[0026] 如果TCOUNT大于3,则使TCOUNT=0,返回程序分支控制,
[0027] 所述的定时中断0控制数据采样, 通过74LS138译码器键盘选通A/D转换器,并给其一个启动转换信号,然后A/D转换器进行模数转换,当转换完结时,从EOC口发出一个低电平给微处理器的外部中断0口,微处理器重新选通A/D转换器读取数据,通过运算存入数据存储器中,
[0028] 控制过程为:
[0029] 进堆栈保护,中断程序分支控制,分支计数器即TCOUNT_INT=?
[0030] 当TCOUNT_INT =0时,进行HCl气体采样,
[0031] 当TCOUNT_INT =1时,进行SO2气体采样,
[0032] 当TCOUNT_INT =2时,进行CO气体采样,
[0033] 当TCOUNT_INT =3时,进行臭氧气体采样,
[0034] 然后将控制程序分支计数器即TCOUNT_INT = TCOUNT_INT +1,判断TCOUNT_INT是否大于3,
[0035] 如果TCOUNT_INT不大于3,则返回中断程序分支控制,
[0036] 如果TCOUNT_INT大于3,则使TCOUNT_INT =0,返回中断程序分支控制。
[0037] 故障判断处理:微处理器通过采集来的数据进行运算。判断实时数据是否超过设定的上限。如果超过此值,微处理器做出相应的判断进行报警,并在液晶屏上相应的位置显示出来。
[0038] 控制程序采用C51语言及汇编语言混合编程形式,程序各分支为并列运行方式,程序易读,代码效率高。
[0039] 软件主程序用于控制程序各分支,定时中断0用于控制数据采集,以保证数据采集的实时性。
[0040] 软件主程序控制程序分支计数器即TCOUNT进行计数:为0时,通过74LS138译码器键盘通道选通,判断KK1~KK8有无指令,低电平为有指令;1时,对数据进行处理;2时,实时检测数据;3时,进行预警判断处理。
[0041] 定时中断0控制数据采样:通过74LS138译码器选通A/D转换器,并给其一个启动转换信号,然后A/D转换器进行模数转换,当转换完结时,从EOC口发出一个低电平给微处理器的外部中断0口,微处理器重新选通A/D转换器读取数据,通过运算存入数据存储器中。数据采样通过模拟多路开关切换分别对HCL气体传感器、SO2气体传感器、CO气体传感器、臭氧气体传感器输出的信号进行采样,转换成实际的测量值,供装置进行预判断处理。
[0042] 故障判断处理:微处理器通过采集来的数据进行运算。判断实时数据是否超过设定的上限。如果超过此值,微处理器做出相应的判断进行报警,并在液晶屏上相应的位置显示出来。
[0043] 本发明的一种基于高压室异常气体检测预警系统分别检测四类异味气体,电力电缆燃烧、绝缘板燃烧、动物烧焦、拉弧放电产生的HCL 、SO2、CO、臭氧气体的浓度,将浓度转换为0-20ma标准信号,分辩率为0.1ppM。
[0044] 在变电所室内平均10-20平方米面积内放置一组综合异味接收装置,组成多通道气体检测预警系统。适用于变电所或其它电气室等装有电气元件的场所,装置能够对现场散发的异常气味进行监测,解决供电系统在遇到异常情况时(如设备故障放电、鼠害引起的放电等)发出的异常气体的提前预警。它为值班人员赢得的处理事故的时间,将事故消灭在萌芽状态,防止事态的扩大化,避免一定的经济损失。解决了供电系统由于没有传感监测设备,无法在第一时间发现问题,从而延误了处置时间。采用了设置多通道各种气体浓度报警上限,并对其进行监视,超过此值时进行越限报警。其具有数据采集,检测量数字显示,曲线显示等功能。
[0045] 本发明的特点是:每个回路可单独设置上下限,当检测值超过此值时报警。本装置有“检测量数字显示”,可以实时的显示每个回路采集的数据等;系统具有日期,时钟显示,用户可对其进行实时修正;本装置配有RS—485接口,按标准通讯规约可将采集信息传至上位机,供系统集中监控。
[0046] 按照本发明的的工作过程:
[0047] 多种异味接收器将采集的模拟信号传送给采样保持器,进行信号保持和调理。
[0048] 经过调理的信号经过多路通道切换开关送到模/数转换器(12bit)进行模数转换,把模拟信号转换为微处理器能够识别的数字信号。
[0049] 转换过来的数字信号通过微处理器(W77E58)放到数据存储器中存储。
[0050] 液晶显示控制器把存储器中的实时的数据显示出来。
[0051] 数据也可以通过RS—485I/O接口传至上位机,供系统集中监控用。
[0052] 通过键盘74LS573对微处理器进行控制。
[0053] 超出报警上限时,通过输入输出I/O接口进行预警。
[0054] 本发明的优点是:通过多路通道切换开关依次采集多路信号,将模拟量信号转换为计算机识别的数字信号,并与事先设定的范围比较,若超出了范围即可报警,达到提前预警的目的,同时配备大屏幕液晶人机界面,用户操作方便灵活。

附图说明

[0055] 图1为本发明的硬件结构框图。
[0056] 图2为本发明的软件主程序框图。
[0057] 图3为本发明的软件中断0流程图。

具体实施方式

[0058] 下面结合附图所给出的实施例进一步说明本发明的具体实施方式。
[0059] 如图1所示,本发明的一种基于高压室异常气体检测预警系统的检测预警方法,高压室异常气体检测预警系统由微型处理器,分别与此微型处理器相连接的I/O接口、液晶显示屏及、键盘、模数转换器,与此模数转换器相连接的采样保持及多路通道切换开关,与此采样保持及多路通道切换开关相连接的流压转换电路,分别与此流压转换电路相连接的HCl气体传感器、SO2气体传感器、CO气体传感器、臭氧气体传感器所组成。在本实施例中多路通道切换开关是四路通道切换开关,也可以根据需要采用四路以上的多路通道切换开关。HCL气体传感器、SO2气体传感器、CO气体传感器、臭氧气体传感器组成多种异味接收器。
[0060] 所述的微型处理器为8位单片机,W77E58作为核心CPU。
[0061] 所述的液晶显示屏为大屏幕汉字显示液晶屏,所述的键盘为74LS138译码器键盘。
[0062] 所述的I/O接口为RS—485I/O接口,所述的流压转换电路将0—20mA的电流信号转换为0--5V的电压信号。
[0063] 所述的模数转换器为12bit模/数转换器。
[0064] 本发明的检测预警方法的控制程序采用软件主程序加定时中断,用于程序各分支控制过程及数据采集控制的定时中断0,然后进行故障判断处理:微处理器通过采集来的数据进行运算,判断实时数据是否超过设定的上限,如果超过此上限值,微处理器做出报警判断进行报警,并在液晶屏上相应的位置显示出来,
[0065] 所述的软件主程序的控制过程为:
[0066] 程序初始化,
[0067] 读设定值,
[0068] 控制程序分支计数器即TCOUNT进行计数,TCOUNT=?
[0069] 当TCOUNT=0时,通过74LS138译码器键盘通道选通,判断KK1~KK8有指令,[0070] 当TCOUNT=1时,控制程序对数据进行处理,
[0071] 当TCOUNT=2时,实时检测数据,
[0072] 当TCOUNT=3时,进行预警判断处理,
[0073] 然后将控制程序分支计数器即TCOUNT= TCOUNT+1,判断TCOUNT是否大于3,[0074] 如果TCOUNT不大于3,则返回程序分支控制,
[0075] 如果TCOUNT大于3,则使TCOUNT=0,返回程序分支控制。
[0076] 所述的定时中断0控制数据采样, 通过74LS138译码器键盘选通A/D转换器,并给其一个启动转换信号,然后A/D转换器进行模数转换,当转换完结时,从EOC口发出一个低电平给微处理器的外部中断0口,微处理器重新选通A/D转换器读取数据,通过运算存入数据存储器中。
[0077] 控制过程为:
[0078] 进堆栈保护,
[0079] 中断程序分支控制,分支计数器即TCOUNT_INT=?
[0080] 当TCOUNT_INT =0时,进行HCL气体采样,
[0081] 当TCOUNT_INT =1时,进行SO2气体采样,
[0082] 当TCOUNT_INT =2时,进行CO气体采样,
[0083] 当TCOUNT_INT =3时,进行臭氧气体采样,
[0084] 然后将控制程序分支计数器即TCOUNT_INT = TCOUNT_INT +1,判断TCOUNT_INT是否大于,
[0085] 如果TCOUNT_INT不大于3,则返回中断程序分支控制,
[0086] 如果TCOUNT_INT大于3,则使TCOUNT_INT =0,返回中断程序分支控制。
[0087] 故障判断处理:微处理器通过采集来的数据进行运算。判断实时数据是否超过设定的上限。如果超过此值,微处理器做出相应的判断进行报警,并在液晶屏上相应的位置显示出来。
[0088] 控制程序采用C51语言及汇编语言混合编程形式,程序各分支为并列运行方式,程序易读,代码效率高。
[0089] 软件主程序用于控制程序各分支,定时中断0用于控制数据采集,以保证数据采集的实时性。
[0090] 软件主程序控制程序分支计数器即TCOUNT进行计数:为0时,通过74LS138译码器键盘通道选通,判断KK1~KK8有无指令,低电平为有指令;1时,对数据进行处理;2时,实时检测数据;3时,进行预警判断处理。
[0091] 定时中断0控制数据采样:通过74LS138译码器选通A/D转换器,并给其一个启动转换信号,然后A/D转换器进行模数转换,当转换完结时,从EOC口发出一个低电平给微处理器的外部中断0口,微处理器重新选通A/D转换器读取数据,通过运算存入数据存储器中。数据采样通过模拟多路开关切换分别对HCL气体传感器、SO2气体传感器、CO气体传感器、臭氧气体传感器输出的信号进行采样,转换成实际的测量值,供装置进行预判断处理。
[0092] 故障判断处理:微处理器通过采集来的数据进行运算。判断实时数据是否超过设定的上限。如果超过此值,微处理器做出相应的判断进行报警,并在液晶屏上相应的位置显示出来。
[0093] 本发明的变电所高压室异味气体预警装置分别检测四类异味气体,电力电缆燃烧、绝缘板燃烧、动物烧焦、拉弧放电产生的HCl 、SO2、CO、臭氧气体的浓度,将浓度转换为0-20ma标准信号,分辩率为0.1ppM。
[0094] 本发明的优点是:通过多通道切换依次采集多路信号,将模拟量信号转换为计算机识别的数字信号,并与事先设定的范围比较,若超出了范围即可报警,达到提前预警的目的,同时配备大屏幕液晶人机界面,用户操作方便灵活。