论文部分内容阅读
随着经济的发展和环保意识的加强,我国抽水蓄能电站越建越多。由于抽水蓄能电站地域一般连绵几十公里,森林防火、水坝监控、水库防止人员溺水等使其比火电厂更重视安全管理。为了监控企业安全几乎所有抽水蓄能电站都会在不同时期陆续由不同厂商帮助开发若干物防技防子系统,这些子系统的操作系统、数据库和软件架构往往不同,即异构,导致信息不能共享,形成多个“信息孤岛”。为了保护企业已有物防技防子系统投资,本文对某抽水蓄能电站多异构物防技防系统集成及其相关问题进行了研究,设计并实现了一个基于ESB-SOA架构的物防技防一体化集成平台。通过开发一些功能软件,该平台将企业已有的各个物防技防子系统紧密集成,实现了统一门户、统一权限管理、统一安全指挥调度和信息统一规范展示。同时作者还利用企业安监人员的工作经验,提出了一种能够根据经验知识进行模糊推理和精确推理的二级决策模型,实现企业多异构物防技防子系统的联动,有效提高了报警的可靠性,使各个子系统的控制动作可依序自动执行,进而提升企业的安全管理水平。首先,对该抽水蓄能电站多异构物防技防系统现状进行了详细调研,分析了系统的功能需求和难点,给出了对策,并在此基础上完成了系统的总体架构和功能设计。其次,按照总体架构对基于ESB-SOA架构的数据集成和应用集成进行了具体实现。数据集成包括数据仓库和综合数据库的设计与实现,应用集成包括应用服务通信接口模块和ESB服务模块的设计与实现。本文设计的集成框架能大大降低物防技防子系统集成开发工作量,且具有良好的扩展性和开放性。然后,针对企业各物防技防子系统的联动需求,提出了一种能够根据安监人员工作经验进行模糊推理和精确推理的二级决策模型。一级推理根据输入信息类型快速选择推理方式;二级推理分为模糊推理方式和精确推理方式,分别根据安监专业人员长期经验积累形成的不同类型规则库高效、快速地完成推理。实现后的系统使报警决策更加可靠,各子系统的联动可依序自动执行,而且联动决策知识库可以由管理员根据安监人员的工作经验通过界面随时添减。最后,以SQL Server作为数据库管理系统、Power Designer作为系统数据库建模工具、C#作为程序设计语言,在规范的程序设计思想与原则指导下,完成了多异构物防技防系统集成平台的开发。选取了部分典型功能的实现进行展示,并从基本功能、集成、联动、兼容性四个方面对系统进行了测试,测试结果验证系统能够达到预期的功能需求。