发电厂eam系统和该系统的报表管理模块的制作方法

文档序号:6375016阅读:328来源:国知局
专利名称:发电厂eam系统和该系统的报表管理模块的制作方法
技术领域
本发明涉及一种EAM系统,尤其是涉及一种发电厂的EAM系统,本发明还涉及一种 该系统的报表管理模块。
背景技术
EAM (Enterprise Asset Management,企业资产管理)是面向生产管理和设备维护 管理人员使用的日常管理工具软件,以保障生产安全稳定运行为目标,同时能够为ERP系 统提供所需的成本信息,并且比ERP需要的信息更加细化,便于生产管理/设备维护管理中 的各种细致的分析需要。 EAM系统适用于电厂等资产密集型企业对高价值固定资产的维护、保养、跟踪、分 析等信息管理。以提高资产可利用率、降低企业运行维护成本为目标。通过信息化手段,以 优化企业维修资源为核心,合理安排维修计划及相关资源和活动,从而提高企业的经济效 益和市场竞争力。 目前可供选用的EAM软件(或称C匪S系统)大多属于国外产品。火电企业使用 较多的为MAXM0、 DATASTREAM、 IFS等。它们使用多年,大多非常成熟可靠,可以对发电厂 的一般业务进行管理,比如缺陷管理、静态台帐管理、任务策划等等。但是从全国电力行业 使用现状看,它们又具有共同的问题,至今无法解决 —是广义上的设备台帐无法根据设备管理过程积累的数据自动更新和维护;
二是对于设备作为层次进行管理的手段,仅仅是把设备作为单个的扁平结构进行 管理,这样会造成信息过分分散、凌乱; 三是对于计划检修过程管理缺乏针对性的管理工具;
四是对于状态检修缺乏系统的考虑。 以上问题造成我国目前使用这些外来软件的火电厂为了管理的需要,还往往又几 个体外运行的其它软件,用以管理设备台帐、计划检修、状态检修等过程和信息。

发明内容
本发明的目的在于提供一种发电厂EAM系统和该系统的报表管理模块。 本发明的上述技术问题主要是通过下述技术方案得以解决的 —种发电厂EAM系统,它采用多层系统架构,至少包括人机交互层、业务逻辑层、
系统数据库层,人机交互层设置在客户端,与用户进行信息交互,业务逻辑层连接人机交互
层和系统数据库层,业务逻辑层根据人机交互层的请求检索或更新系统数据库,并把结果
返回给人机交互层。 上述技术方案还可以进一步完善,作为优选,业务逻辑层运行在至少一个服务器 上,服务器的数量根据并发用户的数量动态调整。 作为优选,系统数据库层用于对数据进行保存和读取,系统数据库层由物理独立 的数据库服务器和数据管理系统构成。
3
作为优选,它包括一个系统配置模块,用于管理系统的用户和用户组、以及用户与
用户组的组织关系,系统配置模块还用于分配和收回用户的操作权限。 进一步地,系统配置模块还用于配置软件菜单和人机界面参数。 —种发电厂EAM系统的报表管理模块,它包括一个管理子模块,用于添加、移除、
命名、和根据设定规则归类表单和统计报表。 上述技术方案还可以进一步完善,作为优选,管理子模块监控和统计表单的使用 频率,并提取用户经常使用的表单的在人机交互层形成快速报表栏。 进一步地,它还包括一个用于生成表单的向导子模块,向导子模块将报表生成步 骤分割成多个步骤,在每一步骤中,向用户输出填写向导信息,在判断用户输入的信息满足 当前步骤的设定条件后,进入下一步骤。 作为优选,它还包括一个输出控制子模块,输出控制子模块根据用户设定的筛选 条件有选择地输出表单数据。 进一步地,输出控制子模块还用于根据用户指令查询、打印、下载表单。
由于上述技术方案的采用,本发明具有以下优点 本发明的系统架构合理,具体的,采用了三层系统架构的形式,人机交互层(界面 层)在客户端,只负责与用户进行交互,使用户与软件进行交流,以实现设备管理的各项业 务处理;业务逻辑层负责处理具体的业务,运行在独立的服务器上,并可以根据用户并发数 的多少随时增加,以提高系统的相应性能;系统数据库层由物理独立的数据库服务器和数 据管理系统构成,专注于数据的存取。 以报表管理功能模块的模式统一管理各类表单提高了查询的命中率,报表可以随 用户要求添加和移除。 系统配置模块用于对设备软件进行参数配置,帮助系统保持良好的性能,保证系 统正确运行。
具体实施例方式
下面通过实施例,对本发明的技术方案作进一步具体的说明。 —种发电厂EAM系统,采用多层系统架构,至少包括人机交互层、业务逻辑层、系 统数据库层,业务逻辑层与人机交互层之间进行双向数据传输,业务逻辑层与系统数据库 层之间进行双向数据传输。 业务逻辑层采用分页传输的方式将从系统数据库层取得的数据返回至人机交互 层,并且,在数据传输进行前,对欲传输的数据进行压縮,极大地减轻了网络流量,同时为从 VPN接入系统奠定了技术基础。 以人机交互层的查询请求为例,业务逻辑层根据来自人机交互层的客户端的查询 请求从系统数据库层取数据,并对获取的数据进行分页处理,首先向人机交互层返回一个 分页的查询结果数据,随后,在收到用户的翻页请求后,在从系统数据库层提取下一分页的 数据,返回至人机交互层。基于上述分页传输的方式,对每个分页传输的数据采用LWZ算法 (Lempel-Ziv-WelchEncoding)进行数据压縮,LWZ算法提取原始文本文件数据中的不同字 符,基于这些字符创建一个编译表,然后用编译表中的字符的索引来替代原始文本文件数 据中的相应字符,减少原始数据大小。每个分页返回的查询结果条数可以由用户在人机交互层自行设定,并与查询请求一起发送至业务逻辑层。上述查询方式具有数据量少,查询速 度快的优点。 人机交互层设置在客户端,用户软件与用户之间的信息交互,以实现设备管理的 各项业务处理。业务逻辑层连接人机交互层和系统数据库层,业务逻辑层根据人机交互层 的请求检索或更新系统数据库,并把结果返回给人机交互层。 业务逻辑层运行在至少一个服务器上,服务器的数量根据并发用户的数量动态调 整,以提高系统的相应性能。 系统数据库层用于对数据进行保存和读取,由物理独立的数据库服务器和数据管 理系统(如MS SQL Server2000)构成,专注于数据的存取。 发电厂EAM系统包括多个功能模块,多个功能模块形成插件式的系统体系机构。 发电厂EAM系统的功能模块包括 1)报表管理模块,包括一个管理子模块,用于添加、移除、命名、和根据设定规则归 类表单和统计报表。 管理子模块监控和统计表单的使用频率,并提取用户经常使用的表单和统计报 表,在人机交互层形成快速报表栏。 报表管理模块还包括一个用于生成表单和统计报表的向导子模块,向导子模块将 报表生成步骤分割成多个步骤,在每一步骤中,向用户输出填写向导信息,在判断用户输入 的信息满足当前步骤的设定条件后,进入下一步骤。 报表管理模块还包括一个输出控制子模块,输出控制子模块根据用户设定的筛选 条件有选择地输出表单或统计报表的数据。此外,输出控制子模块还用于根据用户指令查 询、打印、下载表单和统计报表。 以报表管理功能模块的模式统一管理各类表单提高了查询的命中率,报表可以随 用户要求添加和移除。 这里所说的表单,是指各类工作任务单、检修计划表、缺陷统计表、缺陷明细表等, 根据作用域的不同,设置为全局报表和设备报表。 报表管理模块根据用户的请求从系统数据库层的数据库服务器中读出表单,并在
系统的业务逻辑层对表单进行处理,再将处理后的表单另存在数据库服务器中。 报表在系统中按照多级系统树的组织形式进行管理,报表管理模块根据用户当前
所在多级系统树的位置,即用户的层级以及权限,列出当前可供输出的报表清单。 这里,也可选择地将报表的查询、打印、下载设置成一个通用的模块,供软件的其
他功能模块调用。 2)系统配置模块 在EAM系统中设置用户和用户组,同一用户可归属于多个用户组,系统配置模块 管理系统的用户和用户组、以及用户与用户组的组织关系,通过对用户组赋予权限来实现 系统的权限管理。 采用"工号+姓名"组合的方式作为用户的登录名,系统配置模块识别登录名,并 赋予用户相应的操作权限,具体的,在人机交互层显示用户权限对应的内容,如该用户可访 问的功能模块,以及进入功能模块后能够读取的内容、在功能模块下可以进行的操作。
此外,系统配置模块还用于新建、删除用户,管理用户归属的组别,新建、修改、删除用户组,管理用户组权限,即分配、收回用户对各模块的操作权限。 系统配置模块还用于配置软件菜单和人机界面参数,数据备份和恢复,帮助系统 保持良好的性能,保证系统正确运行。
3)设备台帐管理模块,包括 存储子模块,将设备台帐信息存储在数据库中,设备台帐信息主要包括设备基本 信息、设备技术信息和设备动态信息三部分,其中设备基本包括设备属性和下属设备清单 等,设备技术信息包括定检记录,设备异动改造、点检记录,点检人员变更记录等;设备动态 信息包括设备的主要缺陷及检修记录、启停记录等。 用户权限控制子模块,用户登录后,系统配置模块根据用户的登录名判定该用户 的用户权限,用户权限控制子模块根据判断结果向该用户开放该权限对应的设备台帐信 息、以及该权限所对应的操作;全厂的所有设备按多级系统树结构排布,多级系统树自上而 下地至少包括系统层级、主设备层级和子设备层级,访问上层系统树所需要的用户权限大 于访问下层系统树所需要的用户权限; 编码子模块,用于生成设备编码,并将设备编码与存储在数据库中的设备台帐信
息进行关联,编码子模块根据设备在多级系统树中的层级和位置生成设备编码; 设备树生成子模块,设备树生成子模块根据设备编码生成设备树,设备编码基于
全厂设备间的逻辑关系、物理位置以及从属关系设立,设备树自上而下地至少包括主设备
层级和子设备层级,多个设备树构成一个多级系统树,在多级系统树中,分为全厂设备、机
组、系统三个层次,设备树生成子模块在建立设备层次结构时确定设备的操作位置,以便于
多系统运行管理,访问上层系统树所需要的用户权限大于访问下层系统树所需要的用户权
限; 实时更新子模块,与多个发电厂设备相连接并实时地获取设备动态台帐信息,用
于缺陷管理(缺陷台帐)、计量管理(在线仪器和测点的计量台帐)、实时系统中同设备的
关联TAG的值的变换(设备启停和设备状态信息)、点检管理(设备异常提醒台帐)、定期
切换(不成功信息自动记录到相关设备台帐)等。实时更新子模块在接收到指令后触发、
或按照一定的周期触发读/写子模块更新数据库中的设备启停台帐信息;对于本身带有用
于记录设备的状态信息的实时系统的设备(状态信息存储在实时系统的数据库中),实时
更新子模块与实时系统的数据库的参数输出端连接,根据设定的周期或指令触发两种更新
模式读取设备运行的关键参数,如温度,转速信息,在实时更新子模块中,建立有设备与设
备的实时系统TAG的对照表,从实时系统的数据库中获取设备台帐信息。 客户端自定义子模块,用户通过客户端自定义子模块进行设备结构关系自定义设
置,具体的,客户端自定义子模块将数据库中的存储的设备台帐信息与自定义结构关系中
涉及的设备进行关联,并将新设立的设备结构关系保存在数据库中,这里所说的关联以设
备编码作为媒介。 设备台帐管理模块以标准的和有组织的方式记录和维护有关其有形资产的信息, 这些信息可以很容易地与其它应用程序中的附加细节集成。 设备台帐管理模块对设备资产管理保存有有形资产的标识符、配置和等级,以及 完整的技术和商业规格台帐,以及设备在运行过程中发生的事件记录等。对可修复备件,帮 助用户跟踪每个资产维护历史。
设备台帐管理模块管理设备的固定资产,建立固定资产总清册和分户清册,对固
定资产的转移、维修、报废进行统一管理,并跟踪整个过程,形成固定资产履历;管理计量器
具,建立计量器具台帐,确定检定周期,对计量器具的生存周期进行完整的跟踪管理;针对
设备的操作位置及其对可能的相关或从属系统的影响进行潜在的故障分析。 在设备台帐管理模块中建立设备结构层次体系,有利于计算设备维护成本;为分
析需要,还需要建立故障编码结构体系,以记录设备及其大小故障情况。 在客户端的个人显示界面,多级系统树为全厂设备管理人员共享设备信息的唯一 平台。同时也允许个人用户创建个人视图,用自己习惯或者方便的树型结构对分管设备进 行管理,以方便不同专业和岗位。个人视图中的设备台帐信息来自于多级系统树,以保证台 帐信息的一致性。允许在个人视图自行命名和创立非设备结点,或加入已有的系统或设备。 个人视图中没有主设备概念,用户可对自行创建的树进行群操作。 在设备台帐的查询与修改权限方面,设备台帐管理模块为每个主设备或者普通设 备都设置有设备主人,只允许系统管理员和设备主人对该设备的台帐进行维护操作。设备 主人为设备的分管人员,可为一个用户或一个用户组组。主设备的主人并不缺省拥有其子 设备的主人权限。 设备台帐管理模块自动定制不同设备的静态台帐显示格式。所有设备均有动态台
帐库,不同类型的设备有不同的动态台帐库。父设备可以继承下属子设备的异常台帐信息,
其中包括缺陷和异常信息等。 设备动态台帐按照时间顺序倒序显示。 对于生成的设备缺陷台帐,设备缺陷管理模块自动触发形成相关设备及其父设备 台帐,但系统结点台帐不受影响。缺陷台帐自动生成后设备主人仍可修改维护,同时变更父 设备台帐信息,但不影响缺陷过程控制,也不影响其子设备的台帐信息。设备缺陷管理模块 的操作会直接影响缺陷台帐的变更。 设备动态台帐中的设备状态信息不向上继承和传递,并且用户可以对自动生成的
设备启停台帐进行修改,系统对实时数据库发生的故障制定了相应的容错机制。 设备台帐管理模块对设备的定检和临修台帐进行监控管理,这里,定检和临修数
据来源于下述的设备状态检修管理模块。 4)设备缺陷管理模块,包括 缺陷记录子模块,用于录入设备的缺陷信息,这里所说的设备缺陷信息至少包括 设备编码、设备名称、缺陷描述、消缺时间、消缺优先级、消缺人员专业; 缺陷处理子模块,用于识别并分析设备缺陷信息,生成缺陷通知单并发送至相关 人员,缺陷通知单至少包括设备缺陷发生时间信息、维修所需备品备件和特殊工具信息、以 及维修相关技术文档信息,缺陷处理子模块将生成的缺陷通知单发送至设备管理人员,在 接收到设备管理人员输入的确认指令后,生成工作任务单,再将工作任务单发送至设备维 修人员,工作任务单存入系统数据库,并至少包括设备缺陷信息、维修开始时间、完成时限、 成本信息、维修人员信息,当缺陷处理子模块将接收到的维修人员的缺陷消除确认信息后 写入工作任务单并将其发送至管理人员,在接收到管理人员的确认信息后,结束此次维修 任务,保存维修记录至缺陷记录子模块; 计时子模块,用于计量缺陷发生至消除过程中各个阶段所耗费的工时,计时子模
7块将计量将缺陷发生至消除过程中的各个阶段所耗工时分别发送至缺陷处理子模块,如果 某一阶段的计量时间超过预定的完成时限,缺陷处理子模块则发送提醒信息至相关工作人 员,同时,生成并保存一次消缺超时记录; 分析子模块,根据用户指令从数据库中读取设备缺陷信息、维修记录信息,并根据
设备缺陷信息、维修记录信息计算设备的平均故障时问、维修费用、并分析故障趋势,同时,
分析子模块还与发电厂EAM系统的用于管理和记录设备台帐信息的设备台帐的设备台帐
管理模块关联,跟踪设备台帐管理模块中记录的设备台帐信息,比较设备台帐信息中记录
的设备台帐信息与系统设定的判断条件,当发现设备台帐信息中记录的设备台帐信息不满
足系统设定的判断条件时,向相关人员报警。
本模块的一种工作过程如下 缺陷记录子模块按专业、系统、机组号、缺陷位置等输入设备缺陷信息; 检修人员确认缺陷后,由工作任务单申请页面输入或系统自动生成简单的或者详
细的维护工作申请,等待签发接收工作任务单; 由工作任务单跟踪页面查询详细的计划信息包括工作计划、时问安排、成本、人 工、所需备品备件和特殊工具、设备、停机分析以及所有的相关文档等; 产生设备维护成本预算,并与实际或历史记录工作任务单中的维护成本进行比 较; 生成工作票手工输入或自动导入到工作票管理系统,进入工作票签发、接收、许
可、执行(缺陷消除工作)、记录和终结工作票流程; 由工作任务报告页面记录维护工作和关闭工作任务单; 将工作任务单结束报告作为历史记录保存起来,供日后检索。 在上述过程中,也可以基于关键活动的实时情况重新进行工作任务单的时间安 排;本模块为重复性或项目性工作产生子工作任务单,并记录到主工作任务单的成本;
在上述过程中,还可以跟踪内外部人工、所需备品备件和工具成本,进行成本分 析。 5)计划检修管理模块,包括 检修项目筹划子模块,根据检修以及点检过程中汇集的设备资料生成检修项目, 设定每个检修项目的过程控制条件和检修内容,或基于策略(如周期策略、条件策略)自动 生成检修项目,其中,周期策略是指设定的计划检修周期,条件策略是当设备的运行状态数 据达到一定数值时生成检修项目,过程控制条件至少包括检修开始时间、检修预计持续时 间、每个设备的计划检修等级、设备的检修周期; 检修过程管理子模块,根据过程控制条件搜索系统中的待检修项目,生成检修任 务清单,并对任务清单中的检修项目进行项目控制,这里所说的项目控制至少包括过程控 制、费用控制和材料控制;检修过程管理子模块监控设备的检修周期,并在检修周期开始前 发送提醒信息至相关人员,检修过程管理子模块监控设备的检修持续时间,当检修持续时 间超过检修预计持续时间时,则发送提醒信息至相关人员; 检修台帐记录子模块,记录设备的检修历史和检修过程中的事件,并根据设备的 检修历史生成设备检修台帐,检修历史至少包括检修开始时间、检修持续时间、检修结束时 间;
标准化检修子模块,标准化检修子模块从检修台帐记录子模块中提取相关的设备
检修台帐,集成设备的标准操作规程、检修规程、技术文件包和优化检修方案。 计划检修管理模块对设备进行有计划的周期性预防性检修和大、中、小、临修,实
现检修项目策划、检修过程技术管理、检修过程控制、检修费用控制、检修材料控制、检修质
量控制和检修台帐记录。
其中 周期性检修标准的管理,包括计划检修项目的费用标准。对周期性项目的执行情 况进行监视,如延期情况、强制性标准延期警告等。 在检修机会来临之前,计划检修管理模块辅助相关人员就如何生成检修项目进行 检修项目策划。具体包括 当告知系统某局部范围内可以检修时,可以将分属范围内的所有设备、子设备的 相关任务变成检修项目清单。包括,未终结的工作任务单、缺陷单、提醒单、各种生产性会 议提出的未完成的任务、根据周期性检修标准预测的已经到期或者即将到期的计划检修项 目、根据周期性点检标准预测的已经到期或者即将到期的需要随同检修才能进行的点检项 目、技术监督任务等等。系统自动记录相关检修历史台帐;检修终结时列出未结任务(项 目)清单。 在任务提醒时分别对待不同时间跨度的周期性任务。如对长周期任务需尽早提 醒。 通过设置导出接口 ,支持检修项目导出到Excel,对于复杂项目,再导入项目过程 管理子模块。这里,过程管理子模块也可以是独立的过程管理系统。 项目正式批准后,项目的最终清单和费用预测通过导入或者录入的方式在设备状 态检修管理模块中实现。同样,这些数据也可以导出至过程管理子模块,以便进行检修过程 控制、检修费用控制和检修材料控制。 在本模块中,所有检修项目必需有明确终结信息。每个检修项目,在生成和终结 时,系统自动在相关设备的定检和临修台帐中生成记录。记录中包含检修编号等信息,以便 日后分析。 计划检修管理模块支持指定系统树检修,自动在指定的系统树或结点上面生成检 修历史台帐记录,同时自动生成设备定检和临修台帐,并导入设备台帐管理模块。检修终结 后,自动记录检修终结时间。 计划检修管理模块对大、中、小修和月度检修等计划检修项目进行统一申报和集 中管理,有助于设备管理人员了解某个时期全厂各专业的设备检修工作安排,同时可以方 便地查看历次的计划检修报表。 通过计划检修管理模块的辅助,可以单独、成批或自动产生检修计划、策划检修项 目(包括标准检修项目、特殊项目等)、制定检修方案或文件包。根据策划好的检修项目和 检修方案或文件包开始检修过程,并记录检修过程中的事件;检修完成后对检修工作进行 总结,记录相关信息,并对检修方案或文件进行修订,使检修方案或文件包更科学;同时记 录检修过程中遇到的各种问题;集成多项标准操作规程、检修规程、文件包和检修方案;基 于最近产生的工作任务单和最新的完成日期情况查询计划检修工作任务单的时间计划和 操作规程,对计划检修过程进行管理;同时,可以利用非计划性(临时)停机期组织预防性
9设备维护工作任务单,高效地组织预防性维护工作。 6)设备状态检修管理模块是对设备状态监测点进行跟踪分析,根据设备的综合状 况按照设定的策略决定设备检修对策的一种设备维护手段。传统的设备检修方式以消缺为 中心,定期检修(计划检修)为辅助,设备健康水平与检修频率(检修成本)很难达到平 衡,而本发明所涉及的状态检修管理模块目的在于寻找设备健康与检修频率二者的最佳平 衡点,以最小的设备管理成本来保持设备一流的运行性能。 设备采用系统树结构组织显示,通过对相关状态点的异常信息和变化趋势数据进 行收集、分析、查阅,方便设备管理人员把握所辖范围内的设备状态,为决定设备检修对策 提供辅助决策工具。 在本实施例中,设备状态检修管理模块包括 状态监测点跟踪子模块,从状态监测点获取检测数据,比较监测数据与系统预设 的判断条件,当出现异常数据时,生成异常报告; 记录子模块,用于记录获取的检测数据,检测数据由设备上的实时系统获得后,由 记录子模块从实时系统数据库读取,或由现场作业人员借助仪器获取,再输入记录子模块, 再或者由设备台帐管理模块数据库获取; 检修项目生成子模块,当所述的检测数据满足设定条件,用于生成相应设备的检 修项目; 图像生成子模块,基于状态监测点跟踪子模块获取的状态监测点的检测数据生成 图表,设备数据图表至少包括系统和主设备的基准曲线图表; 分析子模块,基于状态监测点跟踪子模块获取的状态监测点的检测数据对设备进 行缺陷分析,缺陷分析至少包括设备的运行趋势和缺陷分析、重复多发性缺陷分布规律统 计分析、设备油品、色谱缺陷分析中的一种或多种,分析子模块的分析结果由记录子模块进 行记录,缺陷分析的结果记录在记录子模块中; 查询子模块,根据用户指令获取记录子模块中记录的信息,各个层次的专业人员 也可以根据自己的管辖范围通过查询子模块对各种设备或部件状态的分析结果(由分析 子模块生成)进行查阅。 该模块根据对设备检修历史的分析设定按设备的启停次数阀值,当设备的启停次 数达到设定值时,触发相应的检修项目。 该模块还可以由设备状态点数值趋势分析,得出设定设备累计运行时间阀值,当 设备的运行时间达到设定值时,触发相应的检修项目。 此外,在设备状态检修管理模块中对关键子设备或关键部件异常设定触发条件, 当设备发生异常时,触发相应的检修项目。 同时,也可以根据设备工程师的综合分析结果,人工设定触发相应的检修项目。 发电厂EAM系统目前支持的检修策略设定方式有设备启停次数阀值触发、设备累
计运行时间阀值触发、关键子设备故障触发和人工设定触发四种。同时提供状态点数值趋
势分析、缺陷分布规律统计分析和其他应用系统提供的异常报告等辅助分析手段。 7)知识信息库管理模块用于记录与维护标准化的设备操作规程、检修规程、检修
方案、文件包以及各类技术分析报告,帮助用户按设备分类结构组织管理设备知识材料。它
以设备台帐为源头,按多级系统树结构建设、管理知识库,包括各类技术文档。
包括 知识库类别及层次定义子模块,定义每个所述的知识库定义类别并形成多个知识 库之间的层次结构,知识信息库管理模块支持以知识库类别和知识库作为节点的层次结构 的定义,其中知识库是层次结构的末节点,便于分类管理、显示文档; 知识库定义子模块,用于创建知识库的名称、图标以及多个属性字段,对于每个知 识库,在定义知识库名称和现实图标的同时,还定义多个属性字段,如创建人、审核人、批准 人、检索号、版本号等,并在文档上传时动态的在人机交互层的界面显示,以适应管理和查 询的需要,属性字段是通过模板的形式来定义并提供选择的; 上传管理子模块,管理文档从人机交互层传输层上传到图文存储服务器,并建立 上传的文档与设备进行一对一或一对多的关联,以便以后根据设备进行文档的分类检索, 同时,根据对应模板的定义,上传时还需填写相应的管理信息字段内容,如创建人、批准人 等,文档上传管理子模块根据管理信息字段建立上传文档与一个或多个知识库的关联,另 外,如果上传的是含有文字信息的图像文件,如TIF文件,pdf文件,将还需要进行OCR以备 全文检索,文件在人机交互层与图文存储服务器之间的传输采用FTP(文件传输协议)技 术,以确保文件传输的效率和可靠性; 用户操作子模块,根据系统配置模块所识别的用户权限,显示用户权限范围内的
文档,并进行打印、下载等操作,对于每个知识库中的文档,系统以列表的形式显示文档描
述、文档名、上传人、对应设备等信息,供相应权限的用户浏览选择,对于有权限的用户,可
以在列表中选择文档进行内容显示、打印、下载等;在知识信息库管理模块中采用了一个多
格式浏览控件,能够在不安装宿主程序的情况下显示近500种格式的工程和商业文档,例
如,通过该控件,计算机可在不安装word程序的情况下显示word文件,多格式浏览控件提
供了一致的单一界面及完成的应用工具,极大的丰富了知识信息库管理模块的图文存储功
能,同时因为采用了该技术,也使得对文档查看权限的精细化控制成为现实; 检索子模块,根据用户指令检索多个所述的知识库,并返回检索结果至人机交互
层,检索子模块采用全文检索的方式,支持三种建立全文检索的方式按文件目录方式建立
全文索引,搜索文件;按网络机器人方式建立全文索引,搜索网页;以及按数据表方式建立
全文索引,搜索整个数据表记录,实现了对特定或所有知识库中文件内容的检索,全文检索
支持txt, html,pdf, word, rtf, excel等多种格式文件的搜索,检索数据源的文件格式可以
轻松扩展。同时,它也支持多种大型关系数据库的全文检索,包括Oracle, SQL Sever等,实
现跨操作系统平台和数据库平台的检索方式,全文检索还支持批量索引和增量索引,可定
制更新索引的周期,自动维护更新索引。符合条件的结果以列表的形式显示,列表内容包括
文件名、文件描述、文件头、文件摘要、对应设备等,有权限的用户在此基础上通过用户操作
子模块进一步进行文件内容的显示、打印、下载等操作。 该模块针对设备建立标准规程库,跟踪管理标准操作规程、检修规程、检修方案和
文件包。对于同类设备之间,可复制标准规程再行修订,减轻维护工作量。在查询知识信息
库时,可按要求显示下级设备知识库信息。 8)工作票管理模块,包括 工作票申请子模块,接收工作票的签发申请; 工作票签发子模块,审核工作票签发申请,当判断接收到预定的审核通过信息后,签发工作票; 工作票传送子模块,将经过验证的工作票发送至工作票申请方; 工作票终结子模块,用于接收工作票的终结信息,并根据工作票终结信息结束相
应的工作票; 工作票签发记录子模块,生成工作票由申请至终结过程中的历史记录并保存,历 史记录至少包括工作票的申请时间、工作票内容、工作票的签发时间、工作票的传送时间、 工作票的终结时间,工作票签发子模块对工作票签发申请进行多级审核,多级审核依序 一一进行,工作票签发子模块在收到较低级别的审核确认信息后将工作票签发申请发送至 下一较高级别进行审核; 工作票查询子模块,根据用户指令查询工作票的历史记录和当前状态,并返回查 询结果,工作票查询子模块的查询对象为工作票签发记录子模块。 工作票作为维修人员预进入现场作业所必须出具了安全凭证,包括了维修人员所 从事的维修工作内容信息、所从事的工作可能带有的危险、以及相应的安全措施信息,这些 信息的确定需要经过许多层级的相关人员对工作票所涉及的内容进行核查,工作票管理系 统有利于提高多层级人员协同作业的工作效率。同时,也有利于记录、查询工作票签发过程 的历史信息,进一步提高管理水平。对工作票的当前状态进行监控,通过设定时限,有效地 保证了进行现场作业的维修人员的人身安全。 在工作票管理模块采用了一种"所见即所得"技术,即以与纸质工作票相同的样式 在工作票填写界面显示工作票,以一种更加直观的方式向相关填写人员呈现其所填写的工
作票,在需要填写的项目处设置信息写入接口 ;并且,对写入信息进行标准化处理,如段落 格式的标准化和录入字体的标准化,保证生成工作票的美观,并且也更易于对工作票进行管理。 同样的,"所见即所得"技术还可以用于生成多种文件,只需针对每种文件进行信 息写入接口处理、以及设置写入信息的标准化处理规则。 9)自动更新模块,加载在客户端,用于对客户端程序进行自动更新的。在该模块 中,记录有当前客户端程序的版本号、客户端程序的更新历史记录。 客户端程序存储在数据库服务器,以客户端程序版本号作为版本标识。自动更新 模块比较加载在客户端的客户端程序的版本号与数据库服务器内的客户端程序的版本号, 当客户端的客户端程序的版本号低于数据库服务器内的客户端程序的版本号时,启动自动 更新,将数据库服务器内的较高版本的客户端程序采用数据压縮的传输方式传输至客户 端。由于每一个版本的客户端程序中对版本相对于之前版本的更新增量进行标识,所以本 发明自动更新模块所涉及的客户端程序更新为增量更新。 在客户端实现了客户端程序的自动更新,无需用户干预,极大地减轻了 IT维护人 员的工作量,自动更新过程中采用数据压縮技术,智能性、可靠性更高。
10)Qcode模块,用来为发电厂EAM系统的每个功能模块设定一个快速访问指令, 并建立快速访问指令与对应的功能模块的访问链接,Qcode模块包括 功能模块调用子模块,功能模块调用子模块接收并处理用户输入的快速访问指 令,并调用快速访问指令所对应的功能模块,快速访问指令为发电厂EAM系统的每个功能 模块的名称;
快速访问指令设定子模块,用户输入对功能模块快速访问指令的修改申请,快速 访问指令设定子模块接收修改申请,修改并建立设定的快速访问指令与相应功能模块的访 问链接,保存设定的快速访问指令与访问链接关系。 Qcode是Quick Code的简称,即快速访问码,使用它可以直接进入系统的某一功 能模块,而无需在系统功能树上逐级展开后才进入功能模块。Qcode可以由用户自己定义, 赋予使用人员更大的自主性,也提高了使用人员的查找、工作效率。 在发电厂EAM系统中,全厂的所有设备和部件之间的关系以树型层次显示,主设 备以运行提交的清单为基准,还包括全厂公认的独立设备。主设备层次下为子设备,指包含 在主设备范围之内的独立或不独立启停或检修的为子设备或者部件。全厂的树型层次构成 多级系统树,系统树中,分为全厂设备、机组、系统三个层次,以方便管理主设备清单。结点 层次、主设备层次和子设备层次的属性、管理各自不同。结点层仅限于基本信息的录入、分 析文档链接、检修通知(可以触发结点以下的设备自动生成检修项目清单)等操作。
其中,主设备清单一经确定一般情况下不予更动,只有系统管理员才能变更多级 系统树的前四个层次,即全厂设备、机组、系统和主设备。主设备是记录设备台帐的最高层 次的设备,主设备台帐仅记录重要的台帐信息。任何设备都必须属于某个主设备或下级设 备,从属关系不能重复。多级系统树按用户权限显示、查询、维护。所有业务均围绕特定设 备进行,EAM系统的各功能模块不单独割裂。
权利要求
一种发电厂EAM系统,其特征在于所述的EAM系统采用多层系统架构,至少包括人机交互层、业务逻辑层、系统数据库层,所述的人机交互层设置在客户端,与用户进行信息交互,所述的业务逻辑层连接所述的人机交互层和系统数据库层,所述的业务逻辑层根据所述的人机交互层的请求检索或更新系统数据库,并把结果返回给人机交互层。
2. 根据权利要求1所述的发电厂EAM系统,其特征在于所述的业务逻辑层运行在至 少一个服务器上,所述的服务器的数量根据并发用户的数量动态调整。
3. 根据权利要求1所述的发电厂EAM系统,其特征在于所述的系统数据库层用于对 数据进行保存和读取,所述的系统数据库层由物理独立的数据库服务器和数据管理系统构 成。
4. 根据权利要求1所述的发电厂EAM系统,其特征在于它包括一个系统配置模块,用 于管理系统的用户和用户组、以及用户与所述的用户组的组织关系,所述的系统配置模块 还用于分配和收回用户的操作权限。
5. 根据权利要求4所述的发电厂EAM系统,其特征在于所述的系统配置模块还用于 配置软件菜单和人机界面参数。
6. —种如权利要求1所述的发电厂EAM系统的报表管理模块,其特征在于它包括一 个管理子模块,用于添加、移除、命名、和根据设定规则归类所述的表单和统计报表。
7. 根据权利要求6所述的发电厂EAM系统的报表管理模块,其特征在于所述的管理 子模块监控和统计所述的表单的使用频率,并提取用户经常使用的表单的在人机交互层形 成快速报表栏。
8. 根据权利要求6或7所述的发电厂EAM系统的报表管理模块,其特征在于它还包 括一个用于生成表单的向导子模块,所述的向导子模块将报表生成步骤分割成多个步骤, 在每一步骤中,向用户输出填写向导信息,在判断用户输入的信息满足当前步骤的设定条 件后,进入下一步骤。
9. 根据权利要求6所述的发电厂EAM系统的报表管理模块,其特征在于它还包括一 个输出控制子模块,所述的输出控制子模块根据用户设定的筛选条件有选择地输出所述的 表单数据。
10. 根据权利要求9所述的发电厂EAM系统的报表管理模i央,其特征在于所述的输出 控制子模块还用于根据用户指令查询、打印、下载所述的表单。
全文摘要
本发明涉及一种发电厂EAM系统,它采用多层系统架构,至少包括人机交互层、业务逻辑层、系统数据库层,人机交互层设置在客户端,与用户进行信息交互,业务逻辑层连接人机交互层和系统数据库层,业务逻辑层根据人机交互层的请求检索或更新系统数据库,并把结果返回给人机交互层。本发明另外涉及一种发电厂EAM系统的报表管理模块,它包括一个管理子模块,用于添加、移除、命名、和根据设定规则归类表单和统计报表。本发明的系统架构合理。以报表管理功能模块的模式统一管理各类表单提高了查询的命中率,报表可以随用户要求添加和移除。
文档编号G06Q10/00GK101763581SQ20091017392
公开日2010年6月30日 申请日期2009年9月17日 优先权日2009年9月17日
发明者沈维君 申请人:宁波北电源兴电力工程有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1