一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

输油管网管输计划图控编制方法及装置与流程

2021-11-09 20:22:00 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,尤其涉及一种输油管网管输计划图控编制方法及装置。


背景技术:

2.为了适应市场或炼厂对油品种类需求,成品油/原油管网会采用顺序输送工艺来进行油品输送。顺序输送是指在同一条管道内,按一定顺序连续地输送几种油品。输油作业计划是指导管道运行管理的依据,为了能很好地完成分输任务,业务人员必须提前及时编制合理的顺序输送的批次计划。但输油作业计划的制定是一项繁琐、复杂又连续不断的工作。人工制定计划时不仅要综合全面地考虑众多约束的影响,而且为了满足管输过程中突发情况应急相应,计划编制必须具有较高时效性,才能更好地为各油库、输油站及管道操作提供指导。由于计划编制所受约束条件复杂严苛,实际运行过程中突发情况频繁,人工编制计划难免效率底、经济性不高,无法兼顾全局。


技术实现要素:

3.针对现有技术中存在的问题,本发明实施例提供一种输油管网管输计划图控编制方法、装置、电子设备及存储介质。
4.第一方面,本发明实施例提供一种输油管网管输计划图控编制方法,包括:
5.根据预设业务需求确定初始油品批次计划数据表;其中,所述初始油品批次计划数据表中包括有必填项:不同油品批次的批次编号、外输站名称、中间站名称、接收站名称、油种名称、启输时间、输送时间、波动流量和总量;
6.为所述初始油品批次计划数据表中的各个站场设置相应的罐容信息,得到与所述初始油品批次计划数据表对应的站场罐容数据表;其中,所述站场罐容数据表中包括有各个站场的站场名称、储存油种、罐容上限、罐容下限和当前库存;
7.根据所述初始油品批次计划数据表和所述站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化的罐存量变化曲线,以及,用于表示各个站场罐容上下限约束条件的罐容上下限约束线;
8.判断所述罐存量变化曲线是否满足所述罐容上下限约束线的约束条件,若是,则根据所述管输计划线确定最终的管输计划,否则,调整所述管输计划线直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,并根据调整后的管输计划线确定最终的管输计划。
9.进一步地,根据所述初始油品批次计划数据表和所述站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化的罐存量变化曲线,以及,用于表示各个站场罐容上下限约束条件的罐容上下限约束线,具体包括:
10.在系统中依次载入所述初始油品批次计划数据表和所述站场罐容数据表,系统后台程序自动计算所述初始油品批次计划数据表中的空缺项,并在计划方案数据展示区展示全部计算结果,同时将计算结果在图形展示区中绘图显示;
11.其中,在载入所述站场罐容数据表时,需填写当前管线内已有油品信息,填写时应按照距离接收站由近到远的顺序,依次填写油品种类及油品总量。
12.进一步地,所述系统后台程序自动计算所述初始油品批次计划数据表中的空缺项,具体包括:
13.当某批次油品的总量大于预设值或者与后行油品总量之和大于预设值,即足够将该批次油品完全输送至接收站时,则该油品的接收时间则为准确计算数据,在计划方案数据展示区以黑色字体显示;当该批次油品的总量小于预设值或与后行油品总量之和小于预设值时,即不能够将该油品完全输送至接收站时,该油品的接收时间则为估算数据,其中,估算采用的流量数据为该油品本身流量数据,在计划方案数据展示区以红色字体显示;其中,所述预设值为对应管段的管道容积。
14.进一步地,调整所述管输计划线直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,并将调整后的管输计划线作为最终的管输计划,具体包括:
15.通过鼠标拖动所述管输计划线来调整不同油品批次油品的启输时间、终输时间和总量,或者,通过单击所述管输计划线在弹出对话框中手动输入调整不同油品批次油品的流量、启输时间、终输时间和总量,判断调整后的管输计划线所对应的罐存量变化曲线是否满足所述罐容上下限约束线的约束条件,若是,则将调整后的管输计划线作为最终的管输计划,否则,重复执行通过鼠标拖动所述管输计划线来调整不同油品批次油品的启输时间、终输时间和总量,或者,通过单击所述管输计划线在弹出对话框中手动输入调整不同油品批次油品的流量、启输时间、终输时间和总量的步骤直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件;
16.其中,在对管输计划线进行调整时,遵循如下原则:在完成管输总量要求条件下,保证所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,实现批次数量较小,以保障管网水力稳定性。
17.进一步地,表示不同油品批次管输状态的管输计划线采用不同颜色的粗实线表示;各个站场的罐存量变化曲线与油品批次颜色一致,采用细实线表示;各个站场的罐容上下限约束线采用红色细虚线表示。
18.第二方面,本发明实施例提供了一种输油管网管输计划图控编制装置,包括:
19.第一确定模块,用于根据预设业务需求确定初始油品批次计划数据表;其中,所述初始油品批次计划数据表中包括有必填项:不同油品批次的批次编号、外输站名称、中间站名称、接收站名称、油种名称、启输时间、输送时间、波动流量和总量;
20.第二确定模块,用于为所述初始油品批次计划数据表中的各个站场设置相应的罐容信息,得到与所述初始油品批次计划数据表对应的站场罐容数据表;其中,所述站场罐容数据表中包括有各个站场的站场名称、储存油种、罐容上限、罐容下限和当前库存;
21.绘制模块,用于根据所述初始油品批次计划数据表和所述站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化的罐存量变化曲线,以及,用于表示各个站场罐容上下限约
束条件的罐容上下限约束线;其中,所述空缺项包括:终输时间、开始接收时间、终止接收时间、抵达中间站时间、离开中间站时间、开始停输时间和终止停输时间中的一种或多种;
22.判断模块,用于判断所述罐存量变化曲线是否满足所述罐容上下限约束线的约束条件,若是,则根据所述管输计划线确定最终的管输计划,否则,调整所述管输计划线直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,并根据调整后的管输计划线确定最终的管输计划。
23.进一步地,所述绘制模块,具体用于:
24.在系统中依次载入所述初始油品批次计划数据表和所述站场罐容数据表,系统后台程序自动计算所述初始油品批次计划数据表中的空缺项,并在计划方案数据展示区展示全部计算结果,同时将计算结果在图形展示区中绘图显示;
25.其中,在载入所述站场罐容数据表时,需填写当前管线内已有油品信息,填写时应按照距离接收站由近到远的顺序,依次填写油品种类及油品总量。
26.进一步地,所述绘制模块中系统后台程序在自动计算所述初始油品批次计划数据表中的需要填充的空缺项时,具体用于:
27.当某批次油品的总量大于预设值或者与后行油品总量之和大于预设值,即足够将该油品完全输送至接收站时,则该油品的接收时间则为准确计算数据,在计划方案数据展示区以黑色字体显示;当该批次油品的总量小于预设值或与后行油品总量之和小于预设值时,即不能够将该油品完全输送至接收站时,该油品的接收时间则为估算数据,其中,估算采用的流量数据为该油品本身流量数据,在计划方案数据展示区以红色字体显示;其中,所述预设值为对应管段的管道容积。
28.第三方面,本发明实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上第一方面所述的输油管网管输计划图控编制方法的步骤。
29.第四方面,本发明实施例还提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上第一方面所述的输油管网管输计划图控编制方法的步骤。
30.本发明实施例提供的输油管网管输计划图控编制方法及装置,由于根据初始油品批次计划数据表和站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化的罐存量变化曲线,以及,用于表示各个站场罐容上下限约束条件的罐容上下限约束线,进而可以通过判断所述罐存量变化曲线是否满足所述罐容上下限约束线的约束条件的方式调整所述管输计划线直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,最后可以根据调整后的管输计划线确定最终的管输计划。由此可见,本发明实施例可以通过图控优化的方式,辅助业务人员编制成品油/原油管网顺序输送管输计划方案,减低人工劳动强度,解决兼顾各种限制条件约束的难题,提高管输计划编制的时效性与科学性。
附图说明
31.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1为本发明一实施例提供的输油管网管输计划图控编制方法的流程示意图;
33.图2为本发明一实施例提供的输油管网分布示意图;
34.图3为本发明一实施例提供的输油管网管输计划图控编制装置的结构示意图;
35.图4为本发明一实施例中电子设备的实体结构示意图。
具体实施方式
36.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.图1为本发明一实施例提供的输油管网管输计划图控编制方法的流程示意图;如图1所示,该方法包括:
38.步骤101:根据预设业务需求确定初始油品批次计划数据表;其中,所述初始油品批次计划数据表中包括有必填项:不同油品批次的批次编号、外输站名称、中间站名称、接收站名称、油种名称、启输时间、输送时间、波动流量和总量。
39.在本步骤中,预设业务需求中规定了油品批次计划,根据该油品批次计划可以确定初始油品批次计划数据表。在本步骤中,所述初始油品批次计划数据表中至少要包括有不同油品批次的批次编号、外输站名称、中间站名称、接收站名称、油种名称、启输时间、输送时间、波动流量和总量。此外,在一种较佳实现方式中,所述初始油品批次计划数据表中还可以包括更为完备的信息,例如:批次编号、外输站名称、中间站名称、接收站名称、油种名称、混油比例、启输时间、终输时间、输送时间、流量、总量、开始接收时间、终止接收时间、抵达中间站场时间、离开中间站场时间、开始停输时间、终止停输时间。
40.在本步骤中,输送时间包括波动时间,波动时间指切换油品之后流量从波动到平稳的时间段,将这段时间均分为若干时时刻;波动流量指对应波动时间的实际流量。启输时间若前后两个批次油品中间不连续,则两个批次都需填写启输时间,否则,后续批次无需填写,系统将自动根据前行批次油品计算出的终输时间作为后行批次油品的启输时间。
41.在本步骤中,为方便理解,初始油品批次计划数据表的结构可以如下表1所示。
42.表1初始油品批次计划数据表
43.44.[0045][0046]
步骤102:为所述初始油品批次计划数据表中的各个站场设置相应的罐容信息,得到与所述初始油品批次计划数据表对应的站场罐容数据表;其中,所述站场罐容数据表中包括有各个站场的站场名称、储存油种、罐容上限、罐容下限和当前库存。
[0047]
在本步骤中,为所述初始油品批次计划数据表中的各个站场设置相应的罐容信息,得到站场罐容数据表,所述站场罐容数据表中包括有各个站场的站场名称、储存油种、罐容上限、罐容下限和当前库存。为方便理解,站场罐容数据表可以如下表2所示。
[0048]
表2站场罐容数据表
[0049]
站场储存油种罐容上限罐容下限当前库存站场a油种12500002000250000站场a油种22500002000250000站场d油种1750002300070000站场d油种28700025000850000站场e油种11300003200040000站场e油种21700005000050000
[0050]
步骤103:根据所述初始油品批次计划数据表和所述站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化的罐存量变化曲线,以及,用于表示各个站场罐容上下限约束条件的罐容上下限约束线。
[0051]
在本步骤中,所述空缺项包括:终输时间、开始接收时间、终止接收时间、抵达中间站时间、离开中间站时间、开始停输时间和终止停输时间中的一种或多种。系统中依次载入所述初始油品批次计划数据表和所述站场罐容数据表,系统后台程序将自动计算初始油品批次计划表中的空缺项(例如开始接收时间、终止接收时间、抵达中间站的时间、离开中间站的时间等),得到表3,并在计划方案数据展示区展示全部计算结果,并将其在图形展示区中绘图显示。载入所述站场罐容数据表时,需填写当前管线内已有油品信息,填写时应按照距离接收站由近到远的顺序,依次填写油品种类及油品总量。
[0052]
1)补充图形展示区说明:
[0053]
横坐标:计划编制时间。
[0054]
纵坐标;主坐标:沿线各站场;副坐标:站场各类油种罐容数据,坐标上下限分别为罐容上下限。
[0055]
不同颜色粗实线表示不同批次油品,粗线条横跨横坐标代表该批次油品在某站场外输或接收时间。
[0056]
粗实线间出现空白,表示该时间段全线处于停输状态。
[0057]
不同颜色粗虚线表示不同批次油品在某接收站场的该时间段处于停止接收状态。
[0058]
红色细虚线代表罐容上下限。
[0059]
与站场各类油品罐容坐标颜色相同的实曲线代表该油品的罐存量随时间变化情况。
[0060]
2)方案计算说明:
[0061]
系统在后台计算时,若某批次油品的总量大于预设值或者与后行油品总量之和大于预设值,即足够将该油品完全输送至接收站时,则该油品的接收时间则为准确计算数据,在计划方案数据展示区以黑色字体显示;若该批次油品总量小于预设值或与后行油品总量之和小于预设值,即不能够将该油品完全输送至接收站时,该油品的接收时间则为估算数据,估算采用的流量数据为该油品本身流量数据,在计划方案数据展示区以红色字体(下面表3中用加粗斜体形式来表示红色字体)显示,预设值为该管线的管道容积。
[0062]
表3补充空缺项的油品批次计划数据表
[0063]
[0064][0065]
步骤104:判断所述罐存量变化曲线是否满足所述罐容上下限约束线的约束条件,若是,则根据所述管输计划线确定最终的管输计划,否则,调整所述管输计划线直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,并根据调整后的管输计划线确定最终的管输计划。
[0066]
在本步骤中,根据当前初始计划方案图示中代表罐存量的罐存量变化曲线是否超出了罐容上下限来判断该计划是否合理,若超出上限则表示当前方案存在溢罐风险,若超出下限则表示当前方案存在缺油风险。业务人员可以通过鼠标拖动代表批次油品的粗实线来调整其启输时间、终输时间,或者单击粗实线在弹出对话框中手动输入调整其流量、启输时间、终输时间信息,系统将自动重新计算其他信息,得到修改后的计划方案并绘图。当业务人员通过图控调整计划方案合理后,保存批次计划,将该计划方案导出。
[0067]
由上面技术方案可知,本发明实施例提供的输油管网管输计划图控编制方法,由于根据初始油品批次计划数据表和站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化
的罐存量变化曲线,以及,用于表示各个站场罐容上下限约束条件的罐容上下限约束线,进而可以通过判断所述罐存量变化曲线是否满足所述罐容上下限约束线的约束条件的方式调整所述管输计划线直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,最后可以根据调整后的管输计划线确定最终的管输计划。由此可见,本发明实施例可以通过图控优化的方式,辅助业务人员编制成品油/原油管网顺序输送管输计划方案,减低人工劳动强度,解决兼顾各种限制条件约束的难题,提高管输计划编制的时效性与科学性。
[0068]
在上述实施例的基础上,在本实施例中,步骤103根据所述初始油品批次计划数据表和所述站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化的罐存量变化曲线,以及,用于表示各个站场罐容上下限约束条件的罐容上下限约束线,具体包括:
[0069]
在系统中依次载入所述初始油品批次计划数据表和所述站场罐容数据表,系统后台程序自动计算所述初始油品批次计划数据表中的空缺项,并在计划方案数据展示区展示全部计算结果,同时将计算结果在图形展示区中绘图显示;
[0070]
其中,在载入所述站场罐容数据表时,需填写当前管线内已有油品信息,填写时应按照距离接收站由近到远的顺序,依次填写油品种类及油品总量。
[0071]
本发明实施例提供的输油管网管输计划图控编制方法,由后台系统根据初始油品批次计划数据表和站场罐容数据表自动计算所述初始油品批次计划数据表中的需要填充的空缺项,并在计划方案数据展示区展示全部计算结果,同时将计算结果在图形展示区中绘图显示,从而使得业务人员可以通过调整代表不同油品批次管输状态的管输计划线的方式来判断对应的罐存量变化曲线是否满足罐容上下限约束条件,从而可以较为方便地确定合适的管输计划,从而解决了人工设置管输计划的麻烦。
[0072]
需要说明的是,在对管输计划线进行调整时,遵循如下原则:在完成管输总量要求条件下,保证所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,实现批次数量较小,以保障管网水力稳定性。
[0073]
在上述实施例的基础上,所述系统后台程序自动计算所述初始油品批次计划数据表中的空缺项,具体包括:
[0074]
当某批次油品的总量大于预设值或者与后行油品总量之和大于预设值,即足够将该油品完全输送至接收站时,则该油品的接收时间则为准确计算数据,在计划方案数据展示区以黑色字体显示;当该批次油品的总量小于预设值或与后行油品总量之和小于预设值时,即不能够将该油品完全输送至接收站时,该油品的接收时间则为估算数据,其中,估算采用的流量数据为该油品本身流量数据,在计划方案数据展示区以红色字体显示;其中,所述预设值为对应管段的管道容积。
[0075]
在本实施例中,在计算所述初始油品批次计划数据表中的需要填充的空缺项时,根据不同的情况分别计算了准确数据和估算数据,从而使得计算得到的油品的接收时间更具实际意义。
[0076]
在上述实施例的基础上,所述方法还包括:
[0077]
代表不同油品批次管输状态的管输计划线采用不同颜色的粗实线表示;各个站场的罐存量变化曲线与油品批次颜色一致,采用细实线表示;各个站场的罐容上下限约束线采用红色细虚线表示。
[0078]
本发明实施例提供的输油管网管输计划图控编制方法,采用不同的颜色区分不同的油品批次,以及采用不同的线条区别管输计划线和罐存量变化曲线,从而方便业务人员操作。
[0079]
为了更好的理解本发明,下面结合实施例进一步阐述本发明的内容,但本发明不仅仅局限于下面的实施例。
[0080]
某输油管网分布如图2所示。在首站a、接收站d和接收站e设有油罐。输送油种1、油种2、油种3和油种4四种油品。
[0081]
s1:按照“批次计划方案-油品批次”模板数据表填写初始计划方案,如表1。
[0082]
s2:按照“批次计划方案-站场罐容”模板数据表填写各个站场罐容信息,如表2。
[0083]
s3:系统中依次载入“批次计划方案-油品批次”和“批次计划方案-站场罐容”两个模板数据表,系统后天程序将自动计算批次计划表中其他空缺项。
[0084]
s4:根据当前初始计划方案图示中代表罐存量的曲线是否超出了罐容上下限,通过鼠标拖动代表四种油品的粗实线位置、长度,或单击粗实线在对话框中修改启输时间、流量、总量等油品信息来调整计划方案,直至图示的罐存量曲线在罐容上下限范围内,将该方案确定为最终计划方案,方案结果如表3。
[0085]
s5:导出计划方案,完成本次输油管网计划图控优化编制。
[0086]
由此可见,本实施例提供的输油管网管输计划图控优化编制方法,通过图控优化的方式,辅助业务人员编制成品油/原油管网顺序输送管输计划方案,减低人工劳动强度,解决兼顾各种限制条件约束的难题,提高管输计划编制的时效性与科学性。
[0087]
图3为本发明一实施例提供的输油管网管输计划图控编制装置的结构示意图,如图3所示,该装置包括:第一确定模块301、第二确定模块302、绘制模块303和判断模块304,其中:
[0088]
其中,第一确定模块301,用于根据预设业务需求确定初始油品批次计划数据表;其中,所述初始油品批次计划数据表中包括有必填项:不同油品批次的批次编号、外输站名称、中间站名称、接收站名称、油种名称、启输时间、输送时间、波动流量和总量;
[0089]
第二确定模块302,用于为所述初始油品批次计划数据表中的各个站场设置相应的罐容信息,得到与所述初始油品批次计划数据表对应的站场罐容数据表;其中,所述站场罐容数据表中包括有各个站场的站场名称、储存油种、罐容上限、罐容下限和当前库存;
[0090]
绘制模块303,用于根据所述初始油品批次计划数据表和所述站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化的罐存量变化曲线,以及,用于表示各个站场罐容上下限约束条件的罐容上下限约束线;其中,所述空缺项包括:终输时间、开始接收时间、终止接收时间、抵达中间站时间、离开中间站时间、开始停输时间和终止停输时间中的一种或多种;
[0091]
判断模块304,用于判断所述罐存量变化曲线是否满足所述罐容上下限约束线的约束条件,若是,则根据所述管输计划线确定最终的管输计划,否则,调整所述管输计划线直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,并根据调整后的管输计划线确定最终的管输计划。
[0092]
本发明实施例提供的输油管网管输计划图控编制装置具体可以用于执行上述实施例所述的输油管网管输计划图控编制方法,其技术原理和有益效果类似,具体可参见上
述实施例,此处不再赘述。
[0093]
基于相同的发明构思,本发明实施例提供一种电子设备,参见图4,所述电子设备具体包括如下内容:处理器410、通信接口420、存储器430和通信总线440;
[0094]
其中,所述处理器410、通信接口420、存储器430通过所述总线440完成相互间的通信;所述通信接口420用于实现各建模软件及智能制造装备模块库等相关设备之间的信息传输;所述处理410用于调用所述存储器430中的计算机程序,所述处理器执行所述计算机程序时实现上述各方法实施例所提供的方法,例如,所述处理器执行所述计算机程序时实现下述步骤:根据预设业务需求确定初始油品批次计划数据表;其中,所述初始油品批次计划数据表中包括有必填项:不同油品批次的批次编号、外输站名称、中间站名称、接收站名称、油种名称、启输时间、输送时间、波动流量和总量;为所述初始油品批次计划数据表中的各个站场设置相应的罐容信息,得到与所述初始油品批次计划数据表对应的站场罐容数据表;其中,所述站场罐容数据表中包括有各个站场的站场名称、储存油种、罐容上限、罐容下限和当前库存;根据所述初始油品批次计划数据表和所述站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化的罐存量变化曲线,以及,用于表示各个站场罐容上下限约束条件的罐容上下限约束线;其中,所述空缺项包括:终输时间、开始接收时间、终止接收时间、抵达中间站时间、离开中间站时间、开始停输时间和终止停输时间中的一种或多种;判断所述罐存量变化曲线是否满足所述罐容上下限约束线的约束条件,若是,则根据所述管输计划线确定最终的管输计划,否则,调整所述管输计划线直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,并根据调整后的管输计划线确定最终的管输计划。
[0095]
基于相同的发明构思,本发明又一实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法实施例提供的方法,例如,根据预设业务需求确定初始油品批次计划数据表;其中,所述初始油品批次计划数据表中包括有必填项:不同油品批次的批次编号、外输站名称、中间站名称、接收站名称、油种名称、启输时间、输送时间、波动流量和总量;为所述初始油品批次计划数据表中的各个站场设置相应的罐容信息,得到与所述初始油品批次计划数据表对应的站场罐容数据表;其中,所述站场罐容数据表中包括有各个站场的站场名称、储存油种、罐容上限、罐容下限和当前库存;根据所述初始油品批次计划数据表和所述站场罐容数据表,计算初始油品批次计划表中的空缺项,并绘制用于表示不同油品批次管输状态的管输计划线、用于表示各个站场罐存量变化的罐存量变化曲线,以及,用于表示各个站场罐容上下限约束条件的罐容上下限约束线;其中,所述空缺项包括:终输时间、开始接收时间、终止接收时间、抵达中间站时间、离开中间站时间、开始停输时间和终止停输时间中的一种或多种;判断所述罐存量变化曲线是否满足所述罐容上下限约束线的约束条件,若是,则根据所述管输计划线确定最终的管输计划,否则,调整所述管输计划线直至所述罐存量变化曲线满足所述罐容上下限约束线的约束条件,并根据调整后的管输计划线确定最终的管输计划。
[0096]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性
的劳动的情况下,即可以理解并实施。
[0097]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0098]
此外,在本发明中,诸如“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0099]
此外,在本发明中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0100]
此外,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0101]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献