一种对巡检数据进行处理的方法及巡检服务器的制造方法_2

文档序号:9922119阅读:来源:国知局
巡检结果进行汇总,经过统计分析得到巡检对象在该一年中的故障率,则该故障率即为统计指标。
[0038]在巡检之前,用户可以根据其巡检产品以及实际需求定义一项或多项统计指标及其相应的计算公式。针对于不同的巡检产品和不同的实际需求用户定义的统计指标有所不同。举例说明,若用户需要获得统计周期内巡检对象所发生故障的总数,则定义故障数作为统计指标;若用户需要获得统计周期内巡检对象发生故障的概率,则定义故障率作为统计指标;若用户需要获得统计周期内巡检对象的故障率和历史同期的比值,则定义同比故障率作为统计指标;若用户需要同时获得统计周期内巡检对象所发生故障的总数和概率,则定义故障数和故障率作为统计指标。本领域技术人员可以理解的是,本发明对于统计指标并不仅仅限定于上述故障数、故障率和同比故障率,其他通过对统计周期内巡检数据的统计分析得到的可以反映统计周期内巡检数据状况的统计指标均包括在本发明所保护的范围内,由于统计指标的种类很多,既可以是现有的统计指标也可以是用户自定义的统计指标,为了简明起见,在此不再对所有可能存在的统计指标进行一一列举。除了对统计指标进行定义之外,用户还需要对各项统计指标的计算公式进行定义,其中,该计算公式体现了统计指标和巡检数据之间的具体关系。举例说明,用户定义统计指标为故障率,定义故障率的计算公式如下:(统计周期内故障数+统计周期内巡检次数)X 100%。需要说明的是,上述故障率的计算公式仅为举例示意,统计指标的计算公式的具体形式是由用户的实际需求来决定,本发明对统计指标的具体计算公式并不做任何限定。例如,用户A和用户B针对其巡检对象均定义了故障率为统计指标,但是用户A针对故障率定义的计算公式和用户B针对故障率定义的计算公式可能是不同的。
[0039]在本实施例中,用户可以通过巡检监控平台提供的计算机图形界面输入其预定义的巡检的各项统计指标及其计算公式,巡检服务器接收并存储用户所输入的各项统计指标及其计算公式。优选地,巡检服务器根据用户的操作建立一个统计表,并将各项统计指标的具体字段名和对应的计算公式记录在该统计表中。
[0040]在步骤S102中,当用户需要对统计指标进行查询时可以向巡检服务器发送查询条件,该查询条件中包括用户待查询的巡检对象、针对该巡检对象的一项或多项统计指标、以及针对该一项或多项统计指标的统计周期。仍以巡检对象是石油化工厂编号为1-10的十个油罐为例说明,查询条件是2015年11月12日至2016年I月2日间该十个油罐的故障率,或查询条件是2015年第四季度内该十个油罐的故障数、故障率同比故障数以及同比故障率,等等;在本实施例中,用户针对于统计指标的查询条件分为预设查询条件和实时查询条件。其中,预设查询条件针对于固定统计周期的情况,即统计周期具有一定的规律性可以预先设置的,例如统计周期是自然年、自然季度、自然月、自然周等;实时查询条件针对于非固定统计周期的情况,即统计周期不具备规律性而是用户根据其需求实时设置的,例如统计周期是2015年3月3日-2015年5月15日等。
[0041]在本实施例中,巡检监控平台的计算机图形界面中提供查询控件,用户通过针对于该查询控件的操作实现向巡检服务器发送查询请求。针对于预设查询条件来说,由于待查询统计周期是固定的,因此可以预先生成与固定统计周期相对应的查询控件(例如按钮),用户直接点击该查询控件后巡检监控平台即向巡检服务器发送预设查询条件;针对于实时查询条件来说,由于待查询统计周期是随机的,因此可以通过用户手动输入统计周期来生成实时查询条件。
[0042]巡检服务器接收到用户发送的查询条件后,首先根据用户待查询的统计指标以及统计表的内容确定用于计算该待查询的统计指标的巡检数据的类型,然后根据用户待查询的统计周期和巡检数据的类型从巡检数据库中获取相应的巡检数据。以用户预定义统计指标是故障率、以及定义故障率=(统计周期内故障数+统计周期内巡检次数)X 100%为例,若用户的查询条件为近三十天内的故障率,巡检服务器接收到用户的查询条件后根据该查询条件确定巡检数据中故障数和巡检次数,然后从巡检数据库中获取近三十天内的巡检结果并基于该巡检结果统计得到近三十天内针对于巡检对象的巡检次数以及巡检对象出现故障的次数,用于后续步骤中对统计指标故障率的计算。
[0043]在步骤S103中,巡检服务器从巡检数据库中获取用于计算一项或多项统计指标的巡检数据后,将该巡检数据分别代入统计表中该一项或多项统计指标的预定义的计算公式中,以得到该一项或多项统计指标的具体数值。仍以巡检对象是石油化工厂编号为1-10的十个油罐为例说明,用户预定义统计指标是故障率以及定义故障率=(统计周期内故障数+统计周期内巡检次数)X 100%。若用户的查询条件是2015年全年该十个油罐的故障率,巡检服务器根据该查询条件从巡检数据库中获取2015年间针对于该十个油罐的巡检次数均是365次,以及获取该十个油罐发生故障的次数分别是20次、12次、8次、10次、7次、5次、3次、15次、13次以及10次,则巡检服务器根据预定义的计算公式计算得到该十个油罐2015年的故障率分别是5.48%、3.29%、2.19%、2.74%、1.92%、1.37%、0.08%、4.11%、3.56%以及2.74%。
[0044]在步骤S104中,巡检服务器计算得到用户查询的一项或多项统计指标后,利用数据图表工具生成可视化页面,并将该可视化页面发送至巡检监控平台上进行展示,其中,在该可视化页面中巡检服务器计算得到的一项或多项统计指标以图表的形式直观地显示给用户。在本实施例中,图表的形式包括但不限于条形图、柱状图、折线图、饼图、散点图、面积图、圆环图、雷达图等。特别地,当需要对多个巡检对象的同一统计指标进行横向比较或者是对一个巡检对象的统计指标进行纵向比较时,甚至是需要对统计指标同时进行横向比较和纵向比较时,将计算得到的统计指标通过图表的形式进行展示要比仅仅以数字形式进行展示更加的直观形象、易于理解而且可读性强,用户不再需要对多个单调枯燥抽象的数字进行分析,而是非常容易就可以从图表中得到其需要的信息。仍以巡检对象是石油化工厂编号为1-10的十个油罐为例说明,巡检服务器计算得到该十个油罐2015年的故障率分别是5.48%、3.29%、2.19%、2.74%、1.92%、1.37%、0.08%、4.11%、3.56%以及2.74%后,巡检服务器通过例如折线图等方式对该十个油罐2015年的故障率进行展示,用户一下子就可以从图表中看出哪些油罐的故障率较高哪些较低,而无需对数字反复查看比较。若用户的查询条件是该十个油罐2015年的故障数、环比故障数、环比故障率四项统计指标,巡检服务器针对每一油罐需要计算得到4个数值,针对该十个油罐将计算得到40个数值,若通过数字的形式将查询结果展现给用户的话,用户需要花费一定的时间从这些数字中提取出其需要的信息,而如果通过例如折线图等方式对查询结果进行展示的话,用户将快速准确地从图表中获取大量信息。本领域技术人员可以理解的是,上述条形图、柱状图、折线图、饼图、散点图、面积图、圆环图、雷达图仅为示意性举例,凡是可以使单调枯燥抽象的数字表现得更为直观形象、易于理解且可读性强的图表形式均包括在本发明的范围内,为了简明起见,在此不再一一列举。此外,用户可以根据其需求选择具体的图表形式。
[0045]优选地,针对于预设查询条件来说,由于统计周期往往是例如自然年、自然季度、自然月等对于统计来说具有一定意义且较为常见的时间区间,因此用户往往会多次对该统计周期内的统计指标进行查询,因此,为了减少不必要的重复计算,当巡检服务器针对于一个预设查询条件的查询结果生成可视化页面后,对该可视化页面进行存储,并将该可视化页面的访问路径存储至巡检数据库中。当巡检服务器检测到用户针对于同一预设查询条件再次进行查询时,从巡检数据库中获取与该预设查询条件相对应的访问路径,根据该访问路径相应获取可视化页面并将该可视化页面发送至用户的巡检监控平台进行显示。更优选地,巡检服务器将可视化页面的访问路径存储至巡检数据库中之后,还可以根据用户的预先设置将该可视化页面的访问路径通过无线通信的方式(例如2/3/4G、GPRS、WIFI等)发送至相关人员的智能终端上,其中,该智能终端包括但不限于智能手机、平板电脑、手提电脑等,如此一来,其他相关人员即使不在巡检监控平台前仍可以随时随地通过访问路径对可视化页面进行查看。
[0046]优选地,由于预设查询条件的统计周期是可以预先设定的,因此,巡检服务器可以定期对预设查询条件中的统计周期进行检测,若监测到时间上满足预设查询条件中的统计周期,则自动从巡检数据库中获取用于计算预设查询条件中统计指标的巡检数据,然后根据该巡检数据以及预定义的计算公式计算得到预设查询条件中的统计指标,并相应生成可视化页面以及对该可视化页面进行存储,但并不对该可视化页面进行显示。当用户向巡检服务器发送该预设查询条件时,巡检服务器可以将已经生成的可视化页面直接发送至巡检监控平台上进行显示,而无需经历巡检数据的获取以及计算过程,省去了可视化页面生成的时间,从而使得用户无需等待即可马上看到包含有统计指标的可视化页面,用户体检好。举例说明,预设查询条件是巡检对象每个自然月的故障率,当巡检服务器检测到时间是自然月(以第一自然月表示)的第一天时,则自动获取上个自然月(以第二自然月表示)内用于计算该故障率的巡检参数并相应计算得到第二自然月的故障率,然后生成并存储该可视化页面,当用户通过例如触发控件的方式向巡检服务器发送查询巡检对象在第二自然月的故障率时,巡检服务器直接将该可视化页面发送至巡检监控平台显示给用户查看。
[0047]优选地,在根据一项或多项统计指标的计算公式巡检数据计算得到一项或多项统计指标之后,本发明所提供的方
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1