发明名称 加油站班结计算方法
摘要 本发明涉及信息采集与处理领域,公开了一种加油站班结计算方法,包括油罐、油枪、交易信息库、油罐信息库、油枪信息库、班结任务请求库,具体步骤包括:获取班结请求记录步骤,获取油罐班结时刻步骤,生成班结报表步骤。本发明的优点在于,具有较好的灵活性和适应性,可以不停机实现对加油站的班结操作,进一步地,避免了不停机进行班结操作过程中由于油枪断续出油带来的班结误差,可以适合不同的加油站设置和客户需求,具有较高的应用价值。
申请公布号 CN103218745A 申请公布日期 2013.07.24
申请号 CN201310083722.3 申请日期 2013.03.15
申请人 浙江工商大学 发明人 蒋晓宁;刘君强;甘志刚;余斌霄;周文华;王俊丽;甘梦迪;应超杰
分类号 G06Q50/00(2012.01)I 主分类号 G06Q50/00(2012.01)I
代理机构 杭州裕阳专利事务所(普通合伙) 33221 代理人 应圣义
主权项 一种加油站班结计算方法,包括油罐(1)、油枪(2)、交易信息库(3)、油罐信息库(4)、油枪信息库(5)、班结任务请求库(6),具体步骤包括:1)获取班结请求记录:从所述油罐信息库(4)中取出所有的油罐数据记录,记为集合I;将所述集合I中所有记录按照加油站的序号进行排序,记为集合IS;将所述集合IS中所有记录按照班次的序号进行排序,记为集合IT;将所述集合IT中所有记录按照油罐的序号进行排序,得到集合IO;将所述集合IO中所有记录按照所述油枪(2)的最后一笔交易的交易时间进行逆序排序,得到集合IG;2)获取油罐班结时刻:取出所述集合IG中的第一条记录,记为记录R1;解析所述记录R1,将所述记录R1的加油站序号、班次序号、油罐序号记录至集合G,查询所述交易信息库(3),如果查询成功则所述最后一笔交易的结束时间为所述记录R1所对应的油罐(1)的油罐班结时刻;如果查询不成功则所述记录R1所对应的油罐(1)的最后出油时刻为所述记录R1所对应的油罐(1)的油罐班结时刻;3)生成班结报表:查询所述油罐信息库(4),得到所有时间戳在所述油罐班结时刻之前的记录,记为集合RS;对所述集合RS按照所述时间戳进行排序,找到所述集合RS中所述时间戳最晚的记录所对应的油罐(1)的库存量,将该库存量作为班结时刻该记录所对应的油罐(1)的库存量Volume;依次取出所述集合IG中所述交易时间最晚的记录,记为记录RN,执行以下步骤直至所述集合IG中所有记录均被取出:解析所述记录RN,如果所述记录RN与所述集合G的加油站序号或者班次序号或者油罐序号不同,则流程结束,否则计算所述记录RN所对应的油罐(1)上挂接的所有油枪(2)的漏油量Pump_leak,计算所述记录RN所对应的油罐(1)的卸油量DV,所述记录RN所对应的油罐(1)的班结时刻的油罐库存V=Volume+Pump_leak‑DV,将所述油罐库存V和所述记录RN所对应的油罐(1)上挂接的所有油枪(2)的出油信息记入班结报表。
地址 310018 浙江省杭州市下沙高教园区学正街18号