一种加油站状态的判断方法和判断系统技术方案

技术编号:13225480 阅读:62 留言:0更新日期:2016-05-13 10:13
本发明专利技术适用于数据处理领域,提供了一种加油站状态的判断方法,所述方法包括:根据加油站中油枪的数据建立加油站状态模型;获取所述加油站当前的综合数据;将所述综合数据代入所述加油站状态模型,获取加油站的状态。本发明专利技术实施例,根据加油站中油枪的数据建立加油站状态模型,获取加油站当前的综合数据,将所述综合数据代入所述加油站状态模型,获取加油站的状态,使得加油站工作人员可以提前制定配送计划,并且可以将加油站状态发送给车主,使车主可以选择顺畅的时间去进行加油。

【技术实现步骤摘要】

本专利技术属于数据处理领域,尤其涉及一种加油站状态的判断方法和判断系统
技术介绍
目前IC卡加油站监控系统已发展成熟,加油站通过综合数据采集仪每5分钟采集油罐数据以及实时采集每把油枪的状态和每笔交易的详细信息,并将采集到的数据存储到数据库、传送到石油公司ERP系统和监控系统等。这给加油站的管理带来了很大的方便,管理人员只需坐在自己的办公室里即可查看不同站的油罐油枪信息、交易信息、报警信息等。但是目前仍有不足之处,加油站管理人员希望能够直观的判断加油站的营业情况是否忙碌以此来更好调整决策方案,合理有效的进行市场布局,进而提高整个石油企业的竞争力。同时,为了提高更好的服务质量,可将加油站状态推送给车主,车主了解到加油站的繁忙状态,以便合理的安排好自己的时间,方便车主加油,减少加油站空闲率和缓解加油站超时负载情况。所以,加油站繁忙程度的预测的研究变得十分重要。现有技术存在以下缺陷:现有的大多数加油站繁忙程度状态都是通过视频监控系统得到,从监控的视频画面中直观的看到目前加油站现场的状态。但是视频画面本身的大小就比较大,这在网络传输上需有一定的宽带支持,在本地有线连接的PC机上实时监控视频效果还可以接受,但是如果车主通过自有移动设备上用无线网查看,不仅需要很大的流量而且监控效果就比较差。
技术实现思路
本专利技术实施例的目的在于提供一种加油站状态的判断方法和判断系统,以解决现有技术加油站状态获取不方便的问题。本专利技术实施例是这样实现的,一种垩白米的检测方法,所述方法包括:根据加油站中油枪的数据建立加油站状态模型;获取所述加油站当前的综合数据;将所述综合数据代入所述加油站状态模型,获取加油站的状态。本专利技术实施例还提供了一种加油站状态的判断系统,所述系统包括:加油站状态模型建立单元,用于根据加油站中油枪的数据建立加油站状态模型;综合数据获取单元,用于获取所述加油站状态模型建立单元建立模型的加油站当前的综合数据;加油站状态获取单元,用于将所述综合数据获取单元获取的综合数据代入所述加油站状态模型,获取加油站的状态。本专利技术实施例,根据加油站中油枪的数据建立加油站状态模型,获取加油站当前的综合数据,将所述综合数据代入所述加油站状态模型,获取加油站的状态,使得加油站工作人员可以提前制定配送计划,并且可以将加油站状态发送给车主,使车主可以选择顺畅的时间去进行加油。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的加油站状态判断方法的流程图;图2为本专利技术实施例提供的加油站状态模型的示意图;图3为本专利技术实施例提供的加油站状态判断流程的流程图;图4为本专利技术实施例提供的加油站状态判断系统的结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一如图1所示为本专利技术实施例提供的加油站状态判断方法的流程图,所述方法包括以下步骤:步骤SlOl,根据加油站中油枪的数据建立加油站状态模型。在本专利技术实施例中,判断系统首先根据加油站中油枪的历史数据建立加油站状态模型,该加油站状态模型用于判断加油站处于繁忙状态还是顺畅状态,需要注意的是,无论繁忙状态还是顺畅状态都是一个持续的过程,并不会突然由一种状态转换为另一种状态,该加油枪数据包括但不限于:加油枪状态、加油枪编号、加油枪加油时间,栗码数。其中加油站状态1?型包括:顺畅状态:有油枪抬起加油或所有油枪都处于挂起状态,或是所有油枪都被抬起但是其前两个平均服务时间内的部分油枪都处于挂起状态;繁忙状态:所有油枪都抬起加油,并按一个稳定的挂起又抬起的时间间隔进行加油。如图2所示即为本专利技术实施例提供的加油站状态模型的示意图。步骤S102,获取所述加油站当前的综合数据。在本专利技术实施例中,在建立了加油站的加油站状态模型之后,判断系统需要获取当前加油站的综合数据,其中,该综合数据包括但不限于:油罐油高、温度、油容、加油枪抬枪信息、加油信息、加油枪挂枪信息、成交记录。上述综合数据可通过综合数据采集仪采集,加油站广泛使用液位仪来实现站内储油罐油水总高、油品密度、油品平均温度、水高、油水总体积等物理参数的自动测量。加油机的数据采集由油机采集接口程序完成,该软件接口由数据采集、消息缓冲、数据校验与解析、协议转换、数据包调度以及数据入库等模块组成。加油机与油机数据采集接口程序的通讯方式分为主动方式和被动方式。在主动方式下,如果加油机状态发生变化,其主动采集接口发送实时信息;若其状态不变,则加油机定时与采集接口程序进行握手通讯。被动模式下,油机数据采集接口定时向加油机发送普通查询命令,加油机根据命令请求以及自身状态采取相应动作。通过这两种方式采集油枪的抬枪信息、加油信息、挂枪信息和一笔交易的成交记录。抬枪信息包括抬枪的时间和枪号。挂枪信息包括挂枪时间和枪号。加油信息包括加油的枪号、油品、栗码数和时间等。成交记录记载了一笔交易完成的时间、油机栗码数、金额、升数等。判断加油站状态的进程只需要实时接收通过WebSocket转发的具体抬枪和挂枪JSON数据包来判断。如下表示了抬起信息和挂枪信息具体的数据包格式:准备加油时,工作人员抬起油枪会产生抬枪数据,将抬枪数据封装为JSON包数据格式。{〃MsgType〃: 〃up_gun〃,/*消息标记*/〃Stat1nid〃: 〃〃,/*加油站编号*/〃0i Igunno" 油枪号 */"Time":'"7*时间*/}加油结束时时,挂起油枪会产生挂枪数据,将挂枪数据封装为JSON包数据格式。{〃MsgType〃: 〃off_gun〃,/*消息标记*/ 〃Stat1nid〃: 〃〃,/*加油站编号*/〃0ilgunno": "",/*油枪号*/"Volume": "",/*油容*/〃Pump〃:〃〃,/* 栗码 */"Time":'"7*时间*/}车辆加油的平均服务时间是由油枪加油的时间和车辆停靠并离开油机旁的时间两部分组成,油枪加油的平均时间的计算方法如下:通过统计历史油枪的抬枪和挂枪的时间间隔来确定加一笔油所需要的平均加油时间。统计大量的时间间隔,并按照时间区间来统计车辆数量。如(O,60s ]有156辆车的服务时间在这区间内,其中s代表秒。根据所有的历史数据得出平均服务时间,并利用随机过程中负指数分布的定义和皮尔逊X2拟合检验法检验每辆车的服务时间是否服从负指数分布。如果服从时间参数为^指数分布,则得出加油站的油枪加油平均服务时间为tu车辆停靠并离开油机旁的时间,计算比较简单,只需根据历史数据中的繁忙时段,统计油枪挂起和抬起的时间间隔作为车辆停靠和驶离油机的时间总和,以此得出一辆车的平均停靠和驶离时间,设为t2。由于车辆加油的平均服务时间为以上两时间之和,设为to,则to= tl+t2o步骤S103,将所述综合数据代入所述加油站状态模型,获取加油本文档来自技高网...

【技术保护点】
一种加油站状态的判断方法,其特征在于,所述方法包括:根据加油站中油枪的数据建立加油站状态模型;获取所述加油站当前的综合数据;将所述综合数据代入所述加油站状态模型,获取加油站的状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:蒋晓宁石慧甘志刚蒋献沈文丽
申请(专利权)人:浙江工商大学
类型:发明
国别省市:浙江;33

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

1