APP下载

面向对象的火电厂安全性评价整改系统研发

2011-04-07王晓红杨宗霄邓瑞涛李若峰

关键词:面向对象火电厂复查

宋 磊 ,王晓红 ,杨宗霄 ,邓瑞涛 ,梁 清 ,李若峰

(1.河南科技大学 a.机电工程学院;b.现代教育技术与信息中心,河南 洛阳 471003;2.三门峡华阳发电有限责任公司安全监察部,河南三门峡 472143)

0 前言

安全性评价,西方称为“风险评估”,是对一个企业或系统安全工作的现状和水平进行科学、全面诊断的有效手段,是企业消除隐患、消灭违章、提高安全管理水平的有效载体。火电企业是关系国计民生的重要企业,其安全、高效生产对现代化建设能源供应至关重要。火电厂安全性评价整改作业涉及人员、设备、环境和安全管理等诸多方面,是一个非常复杂的体系。据调查,目前国内火力发电企业有1 200多家,安全性评价尚处在手工作业阶段,存在评价周期长,数据整理耗时、易出错等问题。目前针对火电厂安全性评价系统建模的研究在不断进行与完善[1-4]。面向对象技术在系统工程、计算机软件、人工智能等领域得到了广泛应用[5-8]。当前,面向对象方法学已经成为软件开发的主要方法,适合于在各种问题域中建造各种规模和复杂度的系统,开发出的系统具有易重用、易维护等特点。本文针对火电厂安全性评价整改流程,探讨了利用面向对象技术分析设计火电厂安评整改信息系统的一种方法。

1 火电厂安评整改系统的需求分析

火电厂安全性评价是一项安全系统工程,由企业自查、整改、集团安评专家评价、再整改、复查、巩固、新一轮评价等不同环节组成。火电厂安全性评价过程应用安全系统工程理论,企业成立查评组,分专业展开查评活动,按照项目评价标准给参评项评分,查评安全隐患,制定整改措施,定期复查整改情况。集团专家组在企业自查的基础上进行专家评价。企业根据专家评价报告认真整改,1年后请专家复查。图1为火电厂安评整改的基本流程。其间涉及的查评项目总计 600多项[9],人工评价整改工作繁杂,工作量大,周期长,数据整理耗时,易出错,企业相关支出费用高。

通过对火电厂安评整改流程的深入研究和同火电厂相关管理人员的多次协商与讨论,火电厂安全性评价整改系统的建设目标可以归纳为以下两个方面:

(1)将火电厂传统繁杂、分散的手工安全性评价整改工作信息化和日常化,用户能够便捷、可靠、高效地在线实施评价整改工作,企业管理人员可根据查询结果随时检查发现安全隐患,杜绝重大事故发生,实现企业安全性评价工作从静态管理到动态管理的过渡。

(2)收集、整理火电厂安评整改过程的各种信息,建立科学、准确的数据分析处理方法,从而提高安评工作的效率,保证安评的准确性和客观性。这些信息主要包括:安评人员信息,项目评价标准,项目评价得分、整改措施,安评整改时间节点,对安评整改结果的分析处理等。

2 面向对象的火电厂安评整改系统分析

火电厂的安全性评价工作由安监部门负责,主管安评各方面事物,各专业的安评员负责本专业的安评整改工作。根据企业人员部门设置和火电厂安评整改流程的分析探讨,系统使用人员及其作用可归纳为以下几类:

企业安评主管:全面管理各专业的安评工作。主要负责对企业评价项目的安全性评价标准、关联项目的管理;对各专业安评员的自查、整改和复查等阶段的安评数据信息和结果进行验收、监督和指导;根据集团公司专家的安评数据信息和整改建议来制定企业的安全整改方案和实施措施;根据企业自身条件和现状制定整改计划并对整改进度进行监督;对各阶段的安评结果进行统计分析,查找安全隐患;整理企业日常安评结果分析与整改报表等。

图1 火电厂安评整改基本流程

企业安评员:主要负责对本专业的查评项目按照企业安评标准的要求进行项目评分,发现问题及制定整改措施,即时修正和完善安评数据;在安评过程中及时发现本企业的安全隐患,实施复查评分,报告整改情况和复查结果;根据集团公司专家的安评数据信息、安评结果和整改建议,完成本专业的安全整改方案并进行实施;根据企业自身条件和现状制定整改计划并监控整改进度;对各阶段的安评结果进行统计分析,查找安全隐患;整理企业日常安评报表等。

集团专家:对本专业的查评项目进行评分,发现问题及提出整改建议,修正和完善安评数据;对企业的自查、整改和复查的安评结果给予指导,发现安全隐患;在企业进行安评整改后,实施专家复查和项目评分,监督整改情况和提出复查报告;形成安评报表等。

系统管理员:具有最高管理权限的人员,负责系统和用户维护,系统资源管理等。

利用UML建模语言构建的安评整改系统用例图见图2。

根据面向对象的理论分析,从安评整改运行机理过程出发,按照问题空间的描述,火电厂安全性评价整改系统可以得到以下几类:

水冷板试样是由6061铝合金制成,试验用夹具是由304不锈钢制成,焊前在水冷板试样与夹具的接触面涂覆一层氧化铝阻焊剂.

(1)用户类:反映了系统用户对象的抽象及描述。用户类的子类由管理员对象、企业安评主管对象、企业安评员对象、集团专家对象构成。

(2)项目评价标准类:火电厂安评整改过程中各项目的查评依据。

(3)项目评价结果类:火电厂安评整改过程中各项目的查评结果。

图2 系统主要用例图

火电厂安全性评价整改系统一些主要对象的属性主要有:

(1)用户:姓名,编号,密码,权限等。

(2)项目评价标准:项目序号,评价内容,标准分,查评方法,评分标准与方法,项目参评状态等。

(3)项目评价结果:项目序号,项目得分,项目主要问题,问题类别,项目整改措施,项目整改状态等。

火电厂安全性评价整改系统一些主要对象的方法主要有:

(1)用户:修改密码,修改权限,注册用户等。

(2)项目评价标准:更改评价标准分,更改评价项目标准与方法,更改查评方法,更改参评状态等。

(3)项目评价结果:项目打分,编辑主要问题,编辑问题类别,编辑整改措施,整改情况监控,整改计划预警,审查整改措施,整改情况分析,报表输出等。

图3为UML构建的系统主要对象类图,图4为“企业安评员”的状态图描述。

图3 系统主要对象类图

3 系统实现

火电厂厂区面积较大,企业各级人员参与其中,采用B/S模式可使企业安评人员和集团专家在参与安全评价整改时能跨越地域限制。B/S架构系统可使外部用户通过Internet进行访问,不再局限于企业局域网内部。

图4 “企业安评员”状态图

系统基于B/S模式进行开发,操作系统Windows Server 2003,数据库SQL Server 2000,web服务器IIs6.0,客户端通过Intranet依靠TCP/IP协议与服务器进行通信,开发环境平台采用 ASP动态网页技术[11]。图5为系统运行部分页面。系统可实现火电厂安全性评价标准制定、企业自评数据处理、专家查评数据处理、安评结果查询、安评报表输出等功能模块。

火电厂安全性评价工作每年每周期约半个月,涉及各专业的多名安评员与集团安评专家,使用该系统每个安评周期可节约安评时间约 90%,各专业可保留一名安评员进行日常信息维护工作;项目评价通过给该项目评分实现,一些安全项目的评分标准涉及其父辈甚至祖父辈,手工评价和数据统计过程因项目繁多而整理耗时易出错;日常安评需生成各式报表与统计分析,手工方式工作量大且易出错,该系统的应用减少了安评工作的人员投入,缩短了查评周期,保证安评数据准确、可靠,有效降低了安评人员的日常劳动强度,降低了企业相应支出费用,极大地提高了企业的安评整改效率。

4 结论

火电厂安全性评价整改作业是一系列复杂的动态过程,面向对象技术在开发复杂系统软件方面较传统开发方法显示出了较大的优越性:

(1)利用面向对象分析技术对火电厂安全性评价整改作业进行系统分析,运用了人类日常生活中采用的思维方法和构造策略来认识和描述问题域,问题域和系统责任的理解清晰。

(2)构造系统模型及详细说明时采用了来自问题域的术语及概念,使系统研发、使用等各类人员之间的交流不存在较大的障碍。

图5 系统用户界面

(3)以对象作为系统的基本构成单位,对象的稳定性和相对独立性使系统具有一种宏观的稳定效果。系统在研发、企业运行、完善的过程中,需求的不断变化也因封装对象原则使得其对变化比较有弹性。

(4)安全性评价整改系统在企业的实施运行,缩短了查评周期,降低了安评人员的工作负担,提高了安评整改的效率,降低了企业成本。

系统应用显示了用面向对象的方法开发系统的可行性和优越性,下一步将在系统运行过程中,与企业相关人员紧密联系,进一步完善系统结构。

[1] 袁小勃,杨宗霄,刘刚.系统分析法在火电厂安全评价中的应用[J].电网技术,2007,31(3):44-48.

[2]Zhang Chunyang,Zhang Pei,Yang Zongxiao,et al.Safety Assessment Modeling for Thermal Power Plants Using H ierarchical SDG-HAZOP Method Proceedings[C]//2009 IEEE International Conference on Intelligent Computing and Intelligent Systems.2009(3):144-148.

[3] 陈坚红,盛德仁,李蔚,等.火电厂工程多目标综合评价模型[J].中国电机工程学报,2002,22(12):152-155.

[4] 张祖俊,杨宗霄,肖甜,等.基于层次网络法的火电厂安全评价决策支持系统[J].河南科技大学学报:自然科学版, 2009,30(1):29-32.

[5] Alshawi M,Underwood J.Applying Object-oriented Analysis to the Integration of Design and Construction[J].Automation in Construction,1996(5):105-121.

[6] ZamaniR.An Object-oriented View on Problem Representation as a Search-efficiency Facet:Minds vsMachines[J].Minds and Machines,2010(20):103-117.

[7] 曹志月,刘岳.一种面向对象的时空数据模型[J].测绘学报,2002,31(1):87-92.

[8] 唐义军,严建华,朱永超,等.面向对象的火电厂主汽温控制方法[J].动力工程,2007,27(5):742-747.

[9] 刘俭.火力发电厂安全性评价[M].2版.北京:中国电力出版社,2001.

[10] Gwosdz A,Leisse A,Quenders H J.Pu lverized Coal Firing System for the Operation of Steam Generators with Low Excess Air[J].VGB Power Tech,2005,85(11):67-73.

[11] 冯志强,杨宗霄,程传业,等.基于B/S模式的火电厂安全评价信息系统[J].电网技术,2007,31(21):67-71.

猜你喜欢

面向对象火电厂复查
辛永宁:慢性乙肝患者随访复查的那些事儿
肺结节≠肺癌,发现肺结节如何复查?
勘 误
强化复查机制 提高抄表质量
火电厂锅炉节能减排的几点研究
全球最大火电厂的清洁改造
火电厂循环水处理及系统优化探讨
面向对象Web开发编程语言的的评估方法
基于面向对象的车辆管理软件的研制与开发
面向对象的SoS体系结构建模方法及应用