一种事件顺序记录系统的测试分析方法
技术领域
本发明属于自动化控制领域,尤其是一种事件顺序记录系统的测试分析方法。
背景技术
目前,很多分散控制系统中都包含事件顺序记录(Sequence of Event,简称SOE)系统,用于记录事故情况下各种事件的发生顺序,各个事件的触发是通过开关量信号来表现,开关量信号的变化顺序代表了各个事件的发生顺序,这是进行系统故障和事故追忆以及原因分析的最重要依据。在《DL-T-659-2006火力发电厂分散控制系统验收测试规程》中规定必须对SOE分辨力进行测试,并且要求其分辨力不得超过1ms,但是,该规程及其它相关规程或规定中对其测试方法只进行了简单的描述,未对测试所用的仪器要求、测试条件、测试步骤、测试要求、测试结果的判断标准等进行详细描述,使得对SOE系统性能指标的验证带来了不便。虽然,使用SOE信号发生器能够提供测试信号的触发输出,但是,其对测试结果的分析只能靠人工比对,当测试遍数多或SOE记录点数较多时,人工比对不但费时,且易忽略掉一些微小的错误,而造成测试结论的误判。
发明内容
本发明的目的在于克服现有技术的不足,提供一种设计合理、快速准确地得出测试分析结果的事件顺序记录系统的测试分析方法。
本发明解决其技术问题是采取以下技术方案实现的:
一种事件顺序记录系统的测试分析方法,包括以下步骤:
步骤1:将SOE系统、SOE信号发生器及SOE测试分析终端连接在一起构建测试分析平台;
步骤2:检测满足测试条件后,设置SOE信号发生器的触发间隔、触发顺序参数;
步骤3:开始进行SOE测试,对于每个SOE信号采集模块的测试遍数为多次,记录测试时间;
步骤4:在SOE测试分析终端上设置本次测试的测试参数;
步骤5:将SOE记录点配置文件导入至SOE测试分析终端上,同时将测试时间段内的SOE历史数据导入至SOE测试分析终端上;
步骤6:SOE测试分析终端进行对比分析,得出测试结果;
步骤7:若测试结果正确,则减小SOE信号发生器的触发间隔或改变触发顺序,重复步骤3;若测试结果不正确,则停止测试;
步骤8:根据测试结果得出测试结论。
而且,在步骤8后还包括自动形成测试分析报告的处理步骤。
而且,步骤2所述的测试条件包括:
(1)生产工艺系统处于正常停运状态或SOE信号相关保护已切除状态;
(2)SOE系统处于正常工作状态且其报警、历史查询、打印功能投入正常。
而且,步骤3所述对于每个SOE信号采集模块的测试遍数大于20。
而且,步骤3所述进行每遍测试的时间间隔应大于SOE信号采集模块的信号防抖时间,并采取连续测试5遍即停顿5分钟以上的时间间隔再继续测试的方法。
而且,所述的测试分析平台包括SOE系统、SOE信号发生器及SOE测试分析终端,SOE系统的输入端与SOE信号发生器的输出端相连接,SOE系统的输出端与SOE测试分析终端相连接。
本发明的优点和积极效果是:
本发明设计合理,通过SOE信号发生器和SOE测试分析终端与SOE系统构建一SOE测试分析平台,通过SOE信号发生器产生SOE测试信号对SOE系统进行测试并通过SOE测试分析终端对SOE系统产生的测试数据进行自动分析处理,使测试人员能够快速准确地得出测试结果,降低了测试工作量,提高了测试效率,为SOE系统的性能提供了高效、准确、方便的验证手段。
附图说明
图1是本发明的测试分析处理流程图;
图2是测试分析平台的连接示意图。
具体实施方式
以下结合附图对本发明实施例做进一步详述:
一种事件顺序记录系统的测试分析方法,如图1所示,包括以下步骤:
步骤1:将SOE系统、SOE信号发生器及SOE测试分析终端连接在一起构建测试分析平台。
如图2所示,SOE系统由SOE系统现场控制站和SOE系统历史站通过工业以太网连接构成,该SOE系统现场控制站包括多块SOE系统信号采集模块;SOE信号发生器触发开关量信号用于模拟SOE信号,SOE信号发生器能够触发出间隔时间可在0.1ms~3ms之间调节并且不小于32个的开关量信号,准确度能够达到0.1ms~0.3ms,可以手动或自动改变各通道信号触发顺序;SOE测试分析终端为一台安装有测试分析软件的计算机,该测试分析软件具有测试参数设置、数据导入导出、数据自动分析对比等功能。SOE信号发生器的多个输出通道分别通过多条信号线缆与多块SOE系统信号采集模块的输入端连接,SOE系统历史站的输出端与SOE测试分析终端相连接。
在SOE信号发生器与待测试SOE信号采集模块连接时,为防止在拆解或恢复SOE信号采集模块端子上原有连线时发生错接、虚接、漏接等等问题,保证在SOE测试完成后其系统能照常无误的正常投运,应采取以下两种连接方法:
(1)若待测试SOE信号采集模块的端子为可拆卸式,则先将SOE信号发生器信号线缆各通道分别连接至SOE信号采集模块的备用空端子上,再将所有待测SOE信号采集模块的端子拆卸下来,替换上已连接好的备用端子;
(2)若待测试SOE信号采集模块的端子不可拆卸,则应顺序拆下每根连接线,并拆下一对连接线立即用绝缘胶布缠好并标上所对应模块的通道号及端子号以便恢复时辨认,拆完所有连接线后再将SOE信号发生器信号线缆各通道的连线连接上SOE信号采集模块。
步骤2:检测是否满足测试条件,设置SOE信号发生器的触发间隔、触发顺序参数。
为了保证测试分析正常运行,应满足如下测试条件:
1、生产工艺系统处于正常停运状态或SOE信号相关保护已切除状态;
2、SOE系统处于正常工作状态且其报警、历史查询、打印功能投入正常。
当满足测试条件后,设置SOE信号发生器的触发间隔、触发顺序参数等准备测试。
步骤3:开始进行SOE测试,每触发完一次信号为一遍测试,对于每个SOE信号采集模块的测试遍数不少于20遍,记录测试时间。
步骤4:在SOE测试分析终端上设置本次测试的测试参数。
步骤5:将SOE记录点配置文件导入至SOE测试分析终端上,同时将测试时间段内的SOE历史数据导入至SOE测试分析终端上。
步骤6:SOE测试分析终端进行对比分析,得出测试结果。
步骤7:若测试结果正确,则减小SOE信号发生器的触发间隔或改变触发顺序,重复步骤3;若测试结果不正确,则停止测试。
步骤8:根据测试结果得出测试结论,形成测试报告。
本发明在进行测试分析时,为了保证测试的准确性,做出了如下的测试要求:
1、需经过大量的测试才能得出较准确的结论,信号发生器按照间隔时间依次触发每个通道后作为1遍测试,整个测试过程对于每个待测试SOE信号采集模块需通过不少于20遍的测试;
2、每遍测试的间隔时间不得低于被测SOE信号采集模块的信号防抖时间,一般为4ms以上;
3、由于不同SOE系统的历史数据传输缓存容量限制不同,为防止记录信息量超出其缓存限制而造成数据溢出或记录混乱的现象发生,不宜持续测试时间过长,而采取连续测试5遍即停顿5分钟以上的时间间隔再继续测试的方法;
4、经过对每遍的结果进行综合分析得出最终结论。
需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。