发电厂的设备管理系统技术方案

技术编号:4139281 阅读:275 留言:0更新日期:2012-04-11 18:40
一种发电厂的设备管理系统,采用多层系统架构,至少包括人机交互层、业务逻辑层、系统数据库层,业务逻辑层采用分页传输的方式将从系统数据库层取得的数据返回至人机交互层,并且,在数据传输进行前,对欲传输的数据进行压缩。本发明专利技术采用分页传输的方式将系统数据库层的数据返回至人机交互层,并在分页传输的基础上采用数据压缩技术,极大地减轻了网络流量,同时为从VPN接入系统奠定了技术基础。

【技术实现步骤摘要】

本专利技术涉及一种发电厂的设备管理系统
技术介绍
EAM(Enterprise Asset Management,企业资产管理)是面向生产管理和设备维护 管理人员使用的日常管理工具软件,以保障生产安全稳定运行为目标,同时能够为ERP系 统提供所需的成本信息,并且比ERP需要的信息更加细化,便于生产管理/设备维护管理中 的各种细致的分析需要。 EAM系统适用于电厂等资产密集型企业对高价值固定资产的维护、保养、跟踪、分 析等信息管理。以提高资产可利用率、降低企业运行维护成本为目标。通过信息化手段,以 优化企业维修资源为核心,合理安排维修计划及相关资源和活动,从而提高企业的经济效 益和市场竞争力。 目前可供选用的EAM软件(或称C匪S系统)大多属于国外产品。火电企业使用 较多的为MAXM0、 DATASTREAM、 IFS等。它们使用多年,大多非常成熟可靠,可以对发电厂 的一般业务进行管理,比如缺陷管理、静态台帐管理、任务策划等等。但是从全国电力行业 使用现状看,它们又具有共同的问题,至今无法解决 —是广义上的设备台帐无法根据设备管理过程积累的数据自动更新和维护; 二是对于设备作为层次进行管理的手段,仅仅是把设备作为单个的扁平结构进行 管理,这样会造成信息过分分散、凌乱; 三是对于计划检修过程管理缺乏针对性的管理工具; 四是对于状态检修缺乏系统的考虑。 以上问题造成我国目前使用这些外来软件的火电厂为了管理的需要,还往往又几 个体外运行的其它软件,用以管理设备台帐、计划检修、状态检修等过程和信息。
技术实现思路
本专利技术的目的在于提供一种发电厂的设备管理系统。 为达到上述目的,本专利技术所采用的技术方案是 —种发电厂的设备管理系统,采用多层系统架构,至少包括人机交互层、业务逻辑 层、系统数据库层,业务逻辑层采用分页传输的方式将从系统数据库层取得的数据返回至 人机交互层,并且,在数据传输进行前,对欲传输的数据进行压縮。 本专利技术的技术方案还可以进一步完善,作为优选,业务逻辑层根据来自人机交互层的客户端请求从系统数据库层取数据,并将取得的数据返回至人机交互层, 作为优选,人机交互层与业务逻辑层之间进行双向数据传输。 作为优选,业务逻辑层与系统数据库层之间进行双向数据传输。 作为优选,数据压縮采用LWZ算法。由于上述技术方案的采用,本专利技术具有以下优点 本专利技术采用分页传输的方式将系统数据库层的数据返回至人机交互层,并在分页 传输的基础上采用数据压縮技术,极大地减轻了网络流量,同时为从VPN接入系统奠定了 技术基础。具体实施例方式下面通过实施例,对本专利技术的技术方案作进一步具体的说明。 —种发电厂EAM系统,采用多层系统架构,至少包括人机交互层、业务逻辑层、系 统数据库层,业务逻辑层与人机交互层之间进行双向数据传输,业务逻辑层与系统数据库 层之间进行双向数据传输。 业务逻辑层采用分页传输的方式将从系统数据库层取得的数据返回至人机交互 层,并且,在数据传输进行前,对欲传输的数据进行压縮,极大地减轻了网络流量,同时为从 VPN接入系统奠定了技术基础。 以人机交互层的查询请求为例,业务逻辑层根据来自人机交互层的客户端的查询 请求从系统数据库层取数据,并对获取的数据进行分页处理,首先向人机交互层返回一个 分页的查询结果数据,随后,在收到用户的翻页请求后,在从系统数据库层提取下一分页的 数据,返回至人机交互层。基于上述分页传输的方式,对每个分页传输的数据采用LWZ算法 (Lempel-Ziv-WelchEncoding)进行数据压縮,LWZ算法提取原始文本文件数据中的不同字 符,基于这些字符创建一个编译表,然后用编译表中的字符的索引来替代原始文本文件数 据中的相应字符,减少原始数据大小。每个分页返回的查询结果条数可以由用户在人机交 互层自行设定,并与查询请求一起发送至业务逻辑层。上述查询方式具有数据量少,查询速 度快的优点。 人机交互层设置在客户端,用户软件与用户之间的信息交互,以实现设备管理的 各项业务处理。业务逻辑层连接人机交互层和系统数据库层,业务逻辑层根据人机交互层 的请求检索或更新系统数据库,并把结果返回给人机交互层。 业务逻辑层运行在至少一个服务器上,服务器的数量根据并发用户的数量动态调 整,以提高系统的相应性能。 系统数据库层用于对数据进行保存和读取,由物理独立的数据库服务器和数据管 理系统(如MS SQL Server2000)构成,专注于数据的存取。 发电厂EAM系统包括多个功能模块,多个功能模块形成插件式的系统体系机构。 发电厂EAM系统的功能模块包括 1)报表管理模块,包括一个管理子模块,用于添加、移除、命名、和根据设定规则归 类表单和统计报表。 管理子模块监控和统计表单的使用频率,并提取用户经常使用的表单和统计报 表,在人机交互层形成快速报表栏。 报表管理模块还包括一个用于生成表单和统计报表的向导子模块,向导子模块将 报表生成步骤分割成多个步骤,在每一步骤中,向用户输出填写向导信息,在判断用户输入 的信息满足当前步骤的设定条件后,进入下一步骤。 报表管理模块还包括一个输出控制子模块,输出控制子模块根据用户设定的筛选 条件有选择地输出表单或统计报表的数据。此外,输出控制子模块还用于根据用户指令查询、打印、下载表单和统计报表。 以报表管理功能模块的模式统一管理各类表单提高了查询的命中率,报表可以随 用户要求添加和移除。 这里所说的表单,是指各类工作任务单、检修计划表、缺陷统计表、缺陷明细表等, 根据作用域的不同,设置为全局报表和设备报表。 报表管理模块根据用户的请求从系统数据库层的数据库服务器中读出表单,并在系统的业务逻辑层对表单进行处理,再将处理后的表单另存在数据库服务器中。 报表在系统中按照多级系统树的组织形式进行管理,报表管理模块根据用户当前所在多级系统树的位置,即用户的层级以及权限,列出当前可供输出的报表清单。 这里,也可选择地将报表的查询、打印、下载设置成一个通用的模块,供软件的其他功能模块调用。 2)系统配置模块 在EAM系统中设置用户和用户组,同一用户可归属于多个用户组,系统配置模块 管理系统的用户和用户组、以及用户与用户组的组织关系,通过对用户组赋予权限来实现 系统的权限管理。 采用工号+姓名组合的方式作为用户的登录名,系统配置模块识别登录名,并 赋予用户相应的操作权限,具体的,在人机交互层显示用户权限对应的内容,如该用户可访 问的功能模块,以及进入功能模块后能够读取的内容、在功能模块下可以进行的操作。 此外,系统配置模块还用于新建、删除用户,管理用户归属的组别,新建、修改、删 除用户组,管理用户组权限,即分配、收回用户对各模块的操作权限。 系统配置模块还用于配置软件菜单和人机界面参数,数据备份和恢复,帮助系统 保持良好的性能,保证系统正确运行。 3)设备台帐管理模块,包括 存储子模块,将设备台帐信息存储在数据库中,设备台帐信息主要包括设备基本 信息、设备技术信息和设备动态信息三部分,其中设备基本包括设备属性和下属设备清单 等,设备技术信息包括定检记录,设备异动改造、点检记录,点检人员变更记录等;设备动态 信息包括设备的主要缺陷及检修记录、启停记录等。 用户权限控制子模块,用户登本文档来自技高网...

【技术保护点】
一种发电厂的设备管理系统,采用多层系统架构,至少包括人机交互层、业务逻辑层、系统数据库层,其特征在于:所述的业务逻辑层采用分页传输的方式将从所述的系统数据库层取得的数据返回至所述的人机交互层,并且,在所述的数据传输进行前,对欲传输的数据进行压缩。

【技术特征摘要】
一种发电厂的设备管理系统,采用多层系统架构,至少包括人机交互层、业务逻辑层、系统数据库层,其特征在于所述的业务逻辑层采用分页传输的方式将从所述的系统数据库层取得的数据返回至所述的人机交互层,并且,在所述的数据传输进行前,对欲传输的数据进行压缩。2. 根据权利要求1所述的发电厂的设备管理系统,其特征在于所述的业务逻辑层根 据来自所述的人机交互层的客户端请求从所述的系统数据库...

【专利技术属性】
技术研发人员:朱贤伟
申请(专利权)人:宁波北电源兴电力工程有限公司
类型:发明
国别省市:97[中国|宁波]

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

1