基于工艺流程图的设备管理监控系统的制作方法

文档序号:6399212阅读:662来源:国知局
专利名称:基于工艺流程图的设备管理监控系统的制作方法
技术领域
本发明涉及一种基于工艺流程图的设备管理监控系统,尤其适用于石油化工等流程工业企业中的设备管理。
背景技术
随着网络信息时代的到来,如何利用先进、便捷的方式实现信息的科学管理,已成为各种领域实现信息化建设的焦点问题。设备管理监控系统的作用是对设备信息进行科学管理,而对于石油、化工等流程工业企业,其设备管理不同于一般企业的设备管理,必须有效结合其大量现存的设备工艺流程图,才能实现设备的高效管理。然而现有的设备管理系统,都是采用目录的方式对设备进行管理,无法结合设备图像信息,也无法结合设备的工艺流程,而仅提供设备业务数据,数据单调、枯燥,可读性很差,并且信息资源的综合利用率低下。首先,这些系统大多是基于设备目录进行基本信息和台帐的统计和管理,并没有引入大量的工艺流程图,即流程管理与设备管理互相分离,无法根据工艺的流程来进行有效的信息集成,造成系统内信息传递不流畅,无法从总体上对企业信息资源进行有效管理。其次,这些系统无法为用户提供直观性参考。现有工艺流程中的图形信息互不相同,也互不兼容,无法将其直接引入设备管理体系,从而提升管理员的感官认识,进而提高设备管理的质量和效率。再次,这些系统的所管理的设备发生故障或进行维修时,要求用户手工填写故障现象或维修方案。因此导致了大量的重复性工作,浪费了人力,无法给后续工作提供参考,也无法根据先前的工作获取指导。另外,这些系统大部分是C/S模式的。其需要在每台管理终端安装专用的客户端,当系统发生变更时,需要将所有系统终端进行更新,维护工作量很大。

发明内容
本发明的目的在于:克服现有石油化工流程工业企业设备管理的不足,提供一种方便,直观,高效的基于工艺流程图的设备管理监控系统。为了实现上述目的,本发明所采用的技术方案为:本发明的基于工艺流程图的设备管理监控系统包括:流程图交互子系统,设备全生命周期信息管理子系统,配置管理子系统,数据库子系统和设备运行状态采集子系统,其中:流程图交互子系统,是系统的应用接口部分,用于为用户提供基于流程图的交互体验(包括管理设备信息和观察设备运行状态)和流程图的自由管理。设备全生命周期信息管理子系统,用于对设备从安装到报废之间的管理。配置管理子系统,是系统的配置接口部分,用于用户权限的管理,系统参数的设置,以及数据的备份和还原。数据库子系统,用于保存系统的设备信息、工艺流程图信息,图元信息。
本发明提供基于流程图的全新视角,生产流程与设备生命周期相结合实现集成动态管理,即将流程管理和设备管理融为一体。相比传统的使用设备目录管理设备信息的方式,使用流程图可以更有效地管理设备信息。并且本发明的实现采用三层B/S模式,用户不需要对客户端进行安装、卸载和维护操作,系统更新仅需对服务器程序进行更新,使得系统维护的工作量大大降低。


图1为本发明的系统功能模块示意图;图2为本发明的形状图元和图像图元的示例;图3为用户通过本发明的系统管理设备信息的流程示意图;图4为用户通过本发明的系统对设备进行实时性管理的流程示意图;图5为用户通过本发明的系统进行故障录入的流程示意图;图6为用户通过本发明的系统进行维修录入的流程示意图;图7为用户通过本发明的系统对维修方案进行修改或删除的流程示意图;图8为本发明的系统对用户进行故障提醒的流程示意图;图9为本发明的系统进行维护提醒的流程示意图;图10为备件管理员通过本发明的系统对备件使用进行审核的流程示意图;图11为本发明设备全生命周期管理子系统中数据访问控制模块的处理流程示意图。
具体实施例方式本发明的基于工艺流程图的设备管理监控系统包括:流程图交互子系统,设备全生命周期信息管理子系统,配置管理子系统,数据库子系统和设备运行状态采集子系统,其中:流程图交互子系统,是系统的应用接口部分,用于为用户提供基于流程图的交互体验(包括管理设备信息和观察设备运行状态)和流程图的自由管理。设备全生命周期信息管理子系统,用于对设备从安装到报废之间的管理。配置管理子系统,是系统的配置接口部分,用于用户权限的管理,系统参数的设置,以及数据的备份和还原。数据库子系统,用于保存系统的设备信息、工艺流程图信息,图元信息。如图1所示,根据本发明的设备管理监控系统,流程图交互子系统可以包括流程图和设备信息交互模块、流程图绘制及管理模块和设备实时状态监控模块其中,流程图与设备信息交互模块负责为用户提供设备工艺流程图的显示界面,并可以多图层显示不同详细程度的工艺流程图,用户通过点击工艺流程图中的具体设备,可以调用设备全生命周期信息管理子系统所提供的API进行设备的台账信息管理;流程图绘制及管理模块负责绘制新的工艺流程图静态文件到数据库子系统的相应文件中,管理每个工段的所有流程图,包括添加流程图到某个工段,修改流程图所属工段,以及删除流程图;设备运行状态监控模块负责为用户提供工艺流程图中的设备的运行状态,根据当时设备运行实时数据库表中的设备运行状态信息实时更新工艺流程图中的设备运行状态,可以形象的反映出工艺原理和流程以及当前的生产状况。
根据本发明的设备管理监控系统,设备全生命周期信息管理子系统可以包括基本信息管理模块、故障信息管理模块、维修信息管理模块、维护信息管理模块、备件信息管理模块和数据库访问控制模块。其中,基本信息管理模块负责设备台账的基本信息管理,通过数据库访问控制模块对数据库子系统交互设备的基本信息数据库表进行操作,包括基本信息的查看、添加、修改和删除;故障信息管理模块负责设备故障信息的管理,并对未维修的故障进行提醒,通过数据库访问控制模块对数据库子系统交互设备故障信息数据库表进行操作,包括故障信息的查看、添加、修改、删除、提醒和统计;维修信息管理模块负责设备维修信息的管理,通过数据库访问控制模块对数据库子系统交互设备的维修信息数据表、设备故障信息数据表和备件信息数据表进行操作,包括维修信息的查看、添加、修改、删除和统计,故障信息的更新,以及备件数目的更新;维护信息管理模块负责设备维护信息的管理和维护定期提醒,通过数据库访问控制模块对数据库子系统交互设备的维护信息数据表进行操作,包括维护信息的查看、添加、修改、删除、提醒和统计;备件信息管理模块负责备件库中的备件信息的管理,通过数据库访问控制模块对数据库子系统的备件信息数据库表进行操作,包括备件的查看、添加、修改、删除、使用审核和统计;数据库访问控制模块负责设备全生命周期设备管理子系统各管理模块与数据库子系统之间的交互操作,对各项操作进行记录,并将操作的日志文件存储于数据库子系统中;根据本发明的设备管理监控系统,配置管理子系统,可以包括用户信息管理模块、权限管理模块、系统参数设置模块、备份/还原系统数据模块。其中,用户信息管理模块负责管理用户信息,对数据库子系统的用户及权限信息库表进行操作,包括用户信息的查看、增加、修改和删除;权限管理模块负责管理每个用户的权限,对数据库子系统的用户及权限信息库表进行操作,更新用户权限字段;系统参数设置模块负责设置系统参数,包括每类设备可能发生的故障以及针对所述故障的维修方案,该模块对数据库子系统的系统参数配置文件进行操作,包括对所述系统参数的查看、增加、删除和修改;备份/还原系统数据模块负责备份数据库子系统的数据。根据本发明的设备管理监控系统,数据库子系统,保存的数据可以包括矢量工艺流程图静态文件、矢量图元库静态文件、实时数据库表、操作日志文件、系统参数配置文件、设备基本信息数据库表、设备故障信息数据库表、设备维护信息数据库表、备件信息数据库表和用户及权限数据库表。根据本发明的设备管理监控系统,还可以包括设备运行状态采集子系统,是数据采集和控制系统,可以为DCS系统或者MES系统,它们采集反应器装置、催化装置、锅炉房、罐区等控制系统的数据,并通过数据接口发送至实时数据库表,并通过局域网在中控室的计算机上实时显示。如图2所示,本发明的设备管理监控系统允许用户通过工艺流程图来管理设备信息。流程图绘制及管理模块为用户提供SVG图元和SVG工艺流程图的设计界面,将设计好的SVG图元发送至数据库子系统并保存为矢量图元库静态文件,将设计好的SVG工艺流程图发送至数据库子系统并保存为矢量工艺流程图静态文件,将设备与其相应SVG图元的唯一标识码GUID进行绑定。流程图和设备信息交互模块获取矢量图元库静态文件中存储的SVG图元和矢量工艺流程图静态文件中存储的SVG工艺流程图,并为用户提供工艺流程图的显示界面;当用户点击所述工艺流程图显示的设备时,流程图和设备信息交互模块根据该设备的唯一标识码GUID链接到基本信息管理模块、故障信息管理模块、维护信息管理模块、维修信息管理模块和备件信息管理模块中的一个或多个,进而显示该设备的信息,并对该设备的故障、维修和/或维护信息进行管理;当用户发现SVG图元与设备GUID绑定错误时,通过流程图和设备信息交互模块解除所述绑定,并将所述设备的SVG图元绑定到其相应的设备的⑶ID。SVG图元由用户设计并保存在矢量图元库静态文件中,使用SVG和层叠样式表(CSS)共同控制设备图纸的浏览器输出,并通过设备唯一标识码⑶ID和DOM技术实现图元的智能识别。唯一标识码⑶ID标识每一台设备,通过该⑶ID,流程图和设备信息交互模块能够链接到设备全生命周期设备管理子系统中的基本信息管理模块、故障信息管理模块、维修信息管理模块、维护信息管理模块、备件信息管理模块,即GUID用作图元和相对应的设备属性信息之间的映射标识。若SVG图元与设备GUID绑定错误,可以先手工解除绑定,然后再把SVG图元绑定到对应设备的GUID。流程图交互子系统的显示与数据库子系统之间的交互通过AJAX技术实现,流程图交互子系统发送设备GUID码到数据库子系统,数据库子系统返回以JSON数据格式组织好的相关信息,流程图交互子系统把收到的数据显示到浏览器的对话框上。此外,对每台设备,如果要查看设备内部结构信息,可以显示二级信息,也就是控制SVG图纸细节层的可见性属性。SVG工艺流程图主要是由SVG图元和管线组成。SVG图元包括两种图元:形状图元和图像图元。图2为形状图元和图像图元示例,表I为形状图元和图像图元各属性对比表。形状图元较简单,强调图元的轮廓(几何属性),图像图元较复杂,强调图元的轮廓(几何属性)、风格样式以及动画效果。图像图元是为了弥补形状图元只包括图元轮廓,从而显得很不逼真的缺陷。对于立体效果的图元,通过颜色渐变实现。定义不同的梯度停点表现高光点和低光点。并设置渐变扩展方法为镜面反射,完成设备的光照立体效果。表2为SVG图元的BNF描述,详细定义了 SVG图元的组成。SVG图元根据其复杂性,可以以表3_4中任何一种形式保存于矢量图元库静态文件中,并使用表5-6中的引入方法。SVG管线可以使用SVG线端点的标记来呈现,在SVG图纸中,有一些带有箭头等标记的线。通过定义标记元素来统一所有的管线的箭头,这些标记元素是可以被复用的,并定义在SVG的defs标签下。在SVG中,支持多图层绘图,分别从概要层到细节层绘制设备的图像,然后控制不同图层的可见性,达到多图层显示设备信息的效果。同时,在可点击元素上添加onclick事件,如果多个元素共同构成可点击元素,可以设置一个遮罩图形,它覆盖所有可点击元素,并且完全透明,在遮罩图形上添加onclick事件。在onclick事件中,使用Ajax技术,JSON数据交换格式与后台交互,通过设备唯一的GUID号,以实现SVG图形与设备的对应。系统提供绘制SVG图纸的Web绘图工具(或者使用Google开源项目SVGEditor)。对于企业现存大量工艺流程图的实际情况,可以在该工具中导入现存图纸作为底图(背景图),在底图上层,根据底图描绘电子SVG流程图的各个图层,并把最上层图层命名为action图层,该图层的图形可以识别鼠标点击事件。在保存图纸的时候,忽略背景图,并自动为可点击的区域设置onclick事件,onclick事件的内容为流程图和设备信息交互模块指定API调用,将SVG文件保存至服务器上的矢量工艺流程图静态文件。对流程图的管理也就是对文件系统中静态文件的查看、增加、修改、删除。本发明所述的流程图与设备信息交互模块,提供基于流程图的全新视角,将生产流程与设备生命周期相结合实现集成动态管理,并且使用多图层显示不同细节程度的工艺流程图,既可以从全局角度查看设备间关系,也可以深入设备内部查看内部结构。相比传统的使用设备目录管理设备信息的方式,使用流程图可以更方便快捷地管理设备信息。如图4所示,本发明的设备管理监控系统能够允许用户对设备进行实时性管理。设备实时状态监控模块查询实时数据库表中存储的设备运行状态信息,并在工艺流程图界面中显示设备实时运行状态示数表;实时数据库表根据设备运行状态采集系统所采集的设备信息实时进行更新;设备运行状态采集系统可以为DCS系统或MES系统。设备运行状态示数表由SVG技术绘制,同时内嵌JavaScript代码,用于定时向实时数据库表取数据,以更新示数表的示数(修改SVGDOM树结构中的对应元素值)。设备实时状态监控模块和实时数据库之间,通过HTTP协议和JSON数据格式交换数据。相比XML,JSON数据格式更加轻便,短小,适合网络传输。此外,设备实时状态监控模块允许通过调整参数来改变页面的更新频率。当网速较慢时,应选择较低的更新频率。本发明所述的设备实时状态监控模块,无需安装额外的软件或者插件,可以实时观察设备当时的运行状态,达到设备实时监视和安全运行的目的。如图5所示,本发明的设备管理监控系统能够允许用户进行故障录入。当用户点击工艺流程图中某设备并选择故障录入功能时,流程图和设备信息交互模块接收用户输入的该设备的故障信息(包括故障时间和故障责任人等),并根据该设备GUID与故障信息管理模块进行交互,将所述故障信息发送至故障信息管理模块。故障信息管理模块读取并解析系统参数配置文件,获取常用故障列表,以给出该类设备可能发生故障的现象;若此次故障存在于该列表中,获取该故障对应的系统自动给出的故障的重要等级和建议维修方案,并发送至流程图和设备信息交互模块,以供用户参考;若此次故障未存在于该列表中,则经由流程图和设备信息交互模块发出提醒,以提醒用户手工录入此次故障现象并向专家咨询故障重要等级和建议维修方案。此后,还可以通过配置管理子系统的系统参数配置模块,将用户手工录入的故障写入系统参数配置文件的常用故障列表中,从而为下次发生故障提供参考。最后,通过流程图和设备信息交互模块上传此次故障图片,完成此次故障录入过程。其中,系统参数配置文件中,对于常用故障列表,采用四元组〈设备目录,故障现象,重要等级,建议维修方案 > 的方式存储。如图6所示,本发明的设备管理监控系统能够允许用户进行维修录入。当用户点击工艺流程图中某设备图元并选择维修录入功能时,流程图和设备信息交互模块首先根据该设备的GUID与故障信息管理模块进行交互。故障信息管理模块判断该设备是否存在故障。如果该设备不存在故障,则通知流程图和设备信息交互模块告知用户,无法进行维修录入。反之,如果该设备存在故障,则通知流程图和设备信息交互模块显示该设备的故障列表。流程图和设备信息交互模块将用户选择的需要维修的故障条目,以及用户输入的维修信息(包括维修时间和维修人员等)发送至维修信息管理模块。维修信息管理模块读取并解析系统参数配置文件,获取该类设备的常用维修方案列表;如果该列表中存在相应的维修方案,则直接发送至流程图和设备信息交互模块,以供用户参考;如果该列表中不存在相应的维修方案,则向流程图和设备信息交互模块发出提醒,以提醒用户手工录入维修方案。此后,还可以通过配置管理子系统的系统参数配置模块,将用户手工录入的维修方案写入系统参数配置文件的常用维修方案列表中,为下次进行维修提供参考。如果维修方案中包括更换备件的步骤,则向备件信息管理模块发送备件使用申请;备件信息管理模块查询备件信息数据库表,判断是否存在所需备件以及所需备件数量是否充足,并将判断结果反馈至流程图和设备信息交互模块。其中,系统参数配置文件中,对于常用维修方案列表,采用二元组〈设备目录,维修方法 > 一一对应的方式存储。维修信息管理模块还可以统计出每台设备的故障以及对应维修情况,为以后潜在可能的故障提供维修方法知识库。如图7所示,本发明的设备管理监控系统还能够允许用户对维修方案进行修改或删除。当用户点击某设备并选择修改或删除维修方案功能时,流程图和设备信息交互模块根据该设备的GUID与维修信息管理模块进行交互。维修信息管理模块获取该设备相应的维修方案并反馈至流程图和设备信息交互模块,以供用户对相应的维修方案进行修改或者删除。但是,对于包括更换配件的维修方案,如果其备件使用申请已经通过审核,为了确保数据的一致性,该维修方案不能再修改或删除。本发明所述的故障信息管理模块、维修信息管理模块、系统参数设置模块,共同建立一套设备故障以及维修方法库,下次设备发生相同的故障时,不用重复录入设备故障,而可以从该设备可能发生的设备故障列表中选择。同时,还可以对故障提出可行的建议维修方案和可靠的故障重要等级。此外,下次采用已经存在的维修方案时,可以不用重复录入,而直接在维修方案列表中选择此次的维修方案,减少了重复的手工录入。如图8所示,本发明的设备管理监控系统能够对用户进行故障提醒。当用户首次登录该系统时,故障信息管理模块为该用户设置已读故障条目数,并初始化为O。此后,每次用户与该系统进行交互时,故障信息管理模块都需要判断是否存在针对该用户的新故障需要提醒。首先获取针对该用户的现有故障条目数,如果现有故障条目数等于已读故障条目数,则本次不用提醒。否则,如果现有故障条目数大于已读故障条目数,则对用户发起故障提醒。具体为,调用对应浏览器的桌面提醒API发出主动示警,并通过〈audio〉标签为示警添加声音,发出故障提醒后,更新已读故障条目数。其中,已读故障条目数和现有故障条目数保存于设备故障信息数据库表,进一步地,已读故障条目数保存于为该用户所设置的Session空间内。用户收到故障提醒后,点击故障提醒弹出框,进入故障提醒详细页面,在该详细页面中,该设备的故障按照故障重要度及故障发生时间进行排序显示。故障重要度较高的故障优先显示,故障重要度相同的情况下,故障发生时间较早的故障优先显示。故障信息管理模块对未维修的故障按故障重要性和故障发生事件主动示警,页面通过JavaScript定时器,每隔一定时间,向设备故障信息数据库表请求需要发出示警的故障条目,如果存在,则调用浏览器的桌面通知API发出桌面提醒。Chrome浏览器和IE9.0以上版本浏览器都提供了对应API。故障信息管理模块还可以统计出某个时间段内每台设备的故障次数,为以后该设备的继续购买提供参考。如图9所示,本发明的设备管理监控系统能够对用户进行维护提醒。当用户首次登录该系统时,维护信息管理模块为该用户设置已读维护条目数,并初始化为O。此后,每次该用户与该系统进行交互时,维护信息管理模块判断是否存在针对该用户的新维护需要提醒。首先计算针对该用户的维护倒计时时间(即维护开始时间和当前时间的时间差),如果维护倒计时时间小于预设的维护提醒天数(即提前几天开始提醒),则把该条维护信息计入现有维护提醒条目数,如果现有维护条目数等于已读维护条目数,则本次不用提醒。如果现有维护条目数大于已读维护条目数,则对用户发起维护提醒。具体为,调用对应浏览器的桌面提醒API发出主动示警,并通过〈audio〉标签为示警添加声音。发出维护提醒后,更新已读维护条目数。其中,已读维护条目和现有维护条目保存于设备维护信息数据库表,进一步地,已读维护条目保存于为该用户所设置的session空间内。用户收到维护提醒后,点击维护提醒弹出框,进入维护提醒详细页面,在详细页面中,维护信息按照剩余维护时间排序显示,并且根据维护时间不同设置不同的警示颜色,其中还剩15天以上的蓝色警示,3-15天的橙色警示、3天以下红色警示。维护信息管理模块还可以统计所有维护的第一次执行时间和执行次数,方便企业制定未来的维护执行计划。如图10所示,本发明的设备管理监控系统允许备件管理员对备件使用进行审核。当备件库管理员登录时,备件信息管理模块获取所有待审核的备件使用申请。备件库管理员可以结合备件的去向,决定通过该备件使用申请,或者拒绝该备件使用申请。如果备件库管理员决定通过该备件使用申请,备件信息管理模块修改备件信息数据库表,扣除相应的备件数目。注意,在备件使用申请通过审核之前,备件信息数据库表中相应备件的数目并不会减少,只有在备件使用申请通过审核的时候,才会扣除相应的备件数目。备件信息管理模块还可以统计出每个备件的使用数量和使用去向,方便企业制定未来备件的采购计划。本发明所述的故障信息管理模块、维修信息管理模块、备件信息管理模块将故障信息库表、维修信息库表及备件信息库表结合,考虑到了三者之间的联系及反馈信息。本发明还采用主动示警方式即时提示设备故障需维修等信息,实现以故障、维修和备件为中心的规范化系统管理与设备安全管理。此外,故障信息管理模块、维护信息管理模块、维修信息管理模块和备件信息管理模块提供对各个设备的故障、维修、维护和备件的情况的统计和分析,为企业日后的设备及其备件的采购提供参考。如图11所示,数据访问控制模块是设备全生命周期管理子系统的各管理模块与数据库子系统之间的“守门员”,所述各管理模块对数据库子系统的所有操作都必须由该模块进行转发。如果各管理模块执行了 inSert、Update、delete操作,数据访问控制模块需要记录执行所述操作的用户ID、客户端IP、系统时间、操作类型、操作前数据库表状态、操作后数据库表状态、操作SQL语句,并将所述操作的日志文件保存至操作日志文件中。配置管理子系统的备份/还原系统数据模块负责系统文件的备份和还原。其中,备份操作包括包括备份所有数据库表、矢量工艺流程图静态文件、矢量图元库静态文件、操作日志文件和系统参数配置文件;还原操作通过还原数据库和替换静态文件,把这些数据还原到某个时间点。以此来保证系统运行的鲁棒性。本发明的实现采用三层B/S模式,用户不需要对客户端进行安装、卸载和维护操作,系统更新仅需对服务器程序进行更新,使得系统维护的工作量大大降低。此外,使用设计较为完善的权限控制体制,使不同层次的不同人员可以基于网络进行不同权限的远程设备监控与管理。表I
权利要求
1.一种基于工艺流程图的设备管理监控系统,该系统采用B/S模式,其特征在于该系统包括:流程图交互子系统,设备全生命周期信息管理子系统,配置管理子系统和数据库子系统,其中: 所述流程图交互子系统,是系统的应用接口部分,用于为用户提供基于流程图的交互体验和流程图的自由管理; 所述设备全生命周期信息管理子系统,用于对设备从安装到报废之间的管理; 所述配置管理子系统,是系统的配置接口部分,用于用户权限的管理,系统参数的设置,以及数据的备份和还原; 所述数据库子系统,用于保存系统的设备信息、工艺流程图信息,图元信息。
2.根据权利要求1所述的基于工艺流程图的设备管理监控系统,其特征在于: 还包括设备运行状态采集子系统,用于数据采集和控制,其采集相关控制系统的数据,并通过数据接口发送至数据库子系统的实时数据库表。
3.根据权利要求2所述的基于工艺流程图的设备管理监控系统,其特征在于: 所述流程图交互子系统包括流程图和设备信息交互模块、流程图绘制及管理模块和设备实时状态监控模块;所述设备全生命周期信息管理子系统包括基本信息管理模块、故障信息管理模块、维修信息管理模块、维护信息管理模块、备件信息管理模块和数据库访问控制模块;所述配置管理子系统包括用户信息管理模块、权限管理模块、系统参数设置模块、备份/还原系统数据模块;数据库子系统保存的信息包括矢量工艺流程图静态文件、矢量图元库静态文件、实时数据库表、操作日志文件、系统参数配置文件、设备基本信息数据库表、设备故障信息数据库表、设备维护信息数据库表、备件信息数据库表和用户及权限数据库表;其 中: 所述流程图与设备信息交互模块,负责为用户提供设备工艺流程图的显示界面,并以多图层显示不同详细程度的工艺流程图,当用户点击工艺流程图中的具体设备时,调用设备全生命周期信息管理子系统所提供的API进行设备的台账信息管理; 所述流程图绘制及管理模块,负责绘制和管理流程元静态文件并保存到数据库子系统的矢量图元静态文件中,绘制新的工艺流程图静态文件到数据库子系统的矢量工艺流程图静态文件中,管理每个工段的所有流程图,包括添加流程图到某个工段,修改流程图所属工段,以及删除流程图; 所述设备运行状态监控模块,负责为用户提供工艺流程图中的设备的运行状态,根据实时数据库表中的设备运行状态信息实时更新工艺流程图中的设备运行状态; 所述基本信息管理模块,负责设备台账的基本信息管理,通过数据库访问控制模块对基本信息数据库表进行操作,包括基本信息的查看、添加、修改和删除; 所述故障信息管理模块负责设备故障信息的管理,并对未维修的故障进行提醒,通过数据库访问控制模块对故障信息数据库表进行操作,包括故障信息的查看、添加、修改、删除、提醒和统计; 所述维修信息管理模块负责设备维修信息的管理,通过数据库访问控制模块对维修信息数据表、设备故障信息数据表和备件信息数据表进行操作,包括维修信息的查看、添加、修改、删除和统计,故障信息的更新,以及备件数目的更新; 所述维护信息管理模块负责设备维护信息的管理和维护定期提醒,通过数据库访问控制模块对维护信息数据表进行操作,包括维护信息的查看、添加、修改、删除、提醒和统计;所述备件信息管理模块负责备件库中的备件信息的管理,通过数据库访问控制模块对备件信息数据库表进行操作,包括备件的查看、添加、修改、删除、使用审核和统计; 所述数据库访问控制模块负责设备全生命周期设备管理子系统各管理模块与数据库子系统之间的交互操作,对各项操作进行记录,并将操作的日志文件存储于数据库子系统中; 所述用户信息管理模块负责管理用户信息,对数据库子系统的用户及权限信息库表进行操作,包括用户信息的查看、增加、修改和删除; 所述权限管理模块负 责管理每个用户的权限,对数据库子系统的用户及权限信息库表进行操作,更新用户权限字段; 所述系统参数设置模块负责设置系统参数,包括每类设备可能发生的故障以及针对所述故障的建议维修方案,该模块对数据库子系统的系统参数配置文件进行操作,包括对所述系统参数的查看、增加、删除和修改; 所述备份/还原系统数据模块负责备份和还原数据库子系统的数据;所述数据包括:所有数据表的SQL语句、静态数据文件、操作日志文件、系统参数配置文件。
4.在权利要求1-3中任一项所述的基于工艺流程图的设备管理监控系统中实现设备管理的方法,其特征在于: 流程图绘制及管理模块为用户提供SVG图元和SVG工艺流程图的设计界面和管理界面,将设计好的SVG图元发送至数据库子系统并保存为矢量图元库静态文件,将设计好的SVG工艺流程图发送至数据库子系统并保存为矢量工艺流程图静态文件,将设备的唯一标识码GUID与其相应SVG图元进行绑定;该模块还允许用户导入现存图纸作为底图; 流程图和设备信息交互模块获取矢量图元库静态文件中存储的SVG图元和矢量工艺流程图静态文件中存储的SVG工艺流程图,并为用户提供工艺流程图的显示界面; 当用户点击所述工艺流程图显示的设备时,流程图和设备信息交互模块根据该设备的唯一标识码GUID链接到基本信息管理模块、故障信息管理模块、维护信息管理模块、维修信息管理模块和备件信息管理模块中的一个或多个,进而显示该设备的信息,以供用户对该设备的故障信息、维修信息和/或维护信息进行查看、添加、修改和/或删除。
5.在权利要求1-3中任一项所述的基于工艺流程图的设备管理监控系统中实现设备实时性管理的方法,其特征在于: 设备实时状态监控模块查询实时数据库表中存储的设备运行状态信息,并在工艺流程图界面中显示设备实时运行状态示数表;实时数据库表根据设备运行状态采集系统所采集的设备信息实时进行更新;所述设备运行状态采集系统为DCS系统或MES系统;所述设备运行状态示数表由SVG技术绘制,同时内嵌JavaScript代码,用于定时向实时数据库表取数据,以更新示数表的示数;所述设备实时状态监控模块和实时数据库之间,通过HTTP协议和JSON数据格式交换数据。
6.在权利要求1-3中任一项所述的基于工艺流程图的设备管理监控系统中实现故障录入的方法,其特征在于: 当用户点击工艺流程图中某设备并选择故障录入功能时,流程图和设备信息交互模块接收用户输入的该设备的故障信息,并根据该设备GUID与故障信息管理模块进行交互,将所述故障信息发送至故障信息管理模块;故障信息管理模块读取并解析系统参数配置文件,获取常用故障列表,以给出该类设备可能发生故障的现象;若此次故障存在于该列表中,获取该故障对应的系统自动给出的故障的重要等级和建议维修方案,并发送至流程图和设备信息交互模块,以供用户参考;若此次故障未存在于该列表中,则经由流程图和设备信息交互模块发出提醒,以提醒用户手工录入此次故障现象并向专家咨询故障重要等级和建议维修方案。
7.在权利要求1-3中任一项所述的基于工艺流程图的设备管理监控系统中实现维修录入的方法,其特征在于: 当用户点击工艺流程图中某设备并选择维修录入功能时,流程图和设备信息交互模块首先根据该设备的GUID与故障信息管理模块进行交互;故障信息管理模块判断该设备是否存在故障,如果该设备不存在故障,则通知流程图和设备信息交互模块告知用户,无法进行维修录入;如果该设备存在故障,则通知流程图和设备信息交互模块显示该设备的故障列表;流程图和设备信息交互模块将用户选择的需要维修的故障条目,以及用户输入的维修信息发送至维修信息管理模块;维修信息管理模块读取并解析系统参数配置文件,获取该类设备的常用维修方案列表;如果该列表中存在相应的维修方案,则直接发送至流程图和设备信息交互模块,以供用户参考;如果该列表中不存在相应的维修方案,则向流程图和设备信息交互模块发出提醒,以提醒用户手工录入维修方案。
8.在权利要求1-3中任一项所述的基于工艺流程图的设备管理监控系统中实现故障提醒的方法,其特征在于: 当用户首次登录该系统时,故障信息管理模块为该用户设置已读故障条目数,并初始化为O ;此后,每次用户与该系统进行交互时,故障信息管理模块都需要判断是否存在针对该用户的新故障需要提醒;首先获取针对该用户的现有故障条目数,如果现有故障条目数等于已读故障条目数,则本次不用提醒;如果现有故障条目数大于已读故障条目数,则对用户发起故障提醒。
9.在权利要求1-3中任一项所述的基于工艺流程图的设备管理监控系统中实现维护提醒的方法,其特征在于: 当用户首次登录该系统时,维护信息管理模块为该用户设置已读维护条目数,并初始化为O ;此后,每次该用户与该系统进行交互时,维护信息管理模块判断是否需要对用户发起维护提醒;判断过程具体为: 计算针对该用户的维护倒计时时间,所述维护倒计时时间为维护开始时间和当前时间的时间差;如果维护倒计时时间小于预设的维护提醒天数,则把该条维护信息计入现有维护提醒条目数,如果现有维护条目数等于已读维护条目数,则本次不用提醒;如果现有维护条目数大于已读维护条目数,则对用户发起维护提醒; 用户读取所述提醒后,更新已读维护条目。
10.在权利要求1-3中任一项所述的基于工艺流程图的设备管理监控系统中实现备件使用审核的方法,其特征在于: 当备件库管理员登录时,备件信息管理模块获取所有待审核的备件使用申请;如果备件库管理员决定通过该备件使用申请,备件信息管理模块修改备件信息数据库表,扣除相应的备件数目。
全文摘要
基于工艺流程图的设备管理监控系统主要通过石油化工设备的工艺流程图对设备进行管理,该系统包括流程图交互子系统,设备全生命周期信息管理子系统,配置管理子系统和数据库子系统。本发明采用B/S构架,提供了基于流程图的全新视角,将生产流程与设备生命周期相结合以实现集成动态管理,从而将流程管理和设备管理融为一体。本发明使管理工厂设备状态方便、直观,且不受工作地点的限制。
文档编号G06Q10/06GK103150624SQ201310047120
公开日2013年6月12日 申请日期2013年2月6日 优先权日2013年2月6日
发明者徐圆, 朱群雄, 陶婷婷, 耿志强, 王艳清, 李芳 , 林晓勇, 史晟辉 申请人:北京化工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1