System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种双燃料航行参数处理方法、装置、设备及存储介质。
技术介绍
1、在航运业中,越来越多的船舶开始使用甲醇燃料。
2、目前,现有技术中双燃料班轮可以采用甲醇燃料作为燃料的一种。
3、但是,专利技术人发现现有技术至少存在如下技术问题:当前双燃料班轮使用甲醇燃料的成本较高。
技术实现思路
1、本申请提供一种双燃料航行参数处理方法、装置、设备及存储介质,用以解决双燃料班轮使用甲醇燃料的成本较高的问题。
2、第一方面,本申请提供一种双燃料航行参数处理方法,包括:响应于执行航行参数处理流程,获取航段数据、班轮速度数据、班轮容量数据、燃料参数、航行时间数据、排放参数及能源成本数据。采用航段数据、班轮速度数据、班轮容量数据、燃料参数、航行时间数据、排放参数及能源成本数据,求解预设的待解方程组,其中待解方程组中包括速度步长。若未得到待解方程组的解,则修改速度步长及燃料参数中的至少一种,并重新执行上述确定离散速度方程组至求解待解方程组的步骤,直至得到解。若得到待解方程组的解,则将待解方程组的解确定为双燃料航行参数。输出双燃料航行参数。
3、在一种可能的实现方式中,待解方程组包括:成本计算函数、双燃料加注量边界方程组、双燃料库存边界方程组、碳排放边界函数、时间约束方程组、航速约束函数、决策变量约束函数、双燃料消耗方程组及参数离散化方程组。
4、在一种可能的实现方式中,成本计算函数,包括:
5、
7、在一种可能的实现方式中,双燃料加注量边界方程组,包括:
8、
9、式中,表示班轮在p港的船用重油加注量,表示班轮在p港的船用甲醇加注量,表示班轮离开p港时的船用重油库存,表示班轮离开p港时的船用甲醇库存,表示班轮到达p港时的船用重油库存,表示班轮到达p港时的船用甲醇库存,whfo表示船用重油舱容量,wmeoh表示船用甲醇舱容量,表示班轮在p港是否加注船用重油,加注则为1,反之为0,表示班轮在p港是否加注船用甲醇,加注则为1,反之为0。
10、在一种可能的实现方式中,碳排放边界函数,包括:
11、
12、式中,fhfo表示船用重油消耗量与班轮航速的三次方消耗常数,dp表示第p港至第p+1港航段的距离,q表示第q个,q表示离散化航速的倒数的总数,wq表示离散化速度的倒数,θpq表示离散化函数的取值,若航段p内速度的倒数与wq相等则为1,否则为0,λhfo表示船用重油碳排放因子,η表示船用甲醇替代率,λmeoh表示船用甲醇碳排放因子,表示船用甲醇相对船用重油的替换比,e表示碳排量上限。
13、在一种可能的实现方式中,双燃料消耗方程组,包括:
14、
15、表示班轮到达第p+1港时的船用重油库存,表示班轮到达第p+1港时的船用甲醇库存,表示班轮初始船用重油库存,表示班轮初始船用甲醇库存,表示班轮离开p港时的船用重油库存,表示班轮离开p港时的船用甲醇库存,fhfo表示船用重油消耗量与班轮航速的三次方消耗常数,表示班轮上一周期航行时离开n港时的船用甲醇库存,表示班轮上一周期航行时离开n港时的船用重油库存,v0表示班轮设计航速,dp表示第p港至第p+1港航段的距离,dn表示上一周期的第n港至本周期航行第1港航段的距离,η表示船用甲醇替代率,表示船用甲醇相对船用重油的替换比,θpq表示离散化函数的取值,若航段p内速度的倒数与wq相等则为1,否则为0,wq表示离散化速度的倒数,q表示第q个,q表示离散化航速的倒数的总数,θnq表示离散化函数的取值,若航段n内速度的倒数与wq相等则为1,否则为0。
16、在一种可能的实现方式中,时间约束方程组,包括:
17、
18、式中,a1表示班轮到达第1港的时间,ap表示班轮到达p港的时间,ap+1表示班轮到达p+1港的时间,tp表示班轮在港停泊时间,dp表示第p港至第p+1港航段的距离,wq表示离散化速度的倒数,θpq表示离散化函数的取值,若航段p内速度的倒数与wq相等则为1,否则为0,p表示p港口或p港口至p+1港口的p航段,q表示离散化速度倒数的序号,q表示离散化速度倒数的总数量,ep+1表示班轮抵达p港的最早时间,lp+1表示班轮抵达p港的最晚时间,p表示港口序号,p表示港口序号集合。
19、第二方面,本申请提供一种双燃料航行参数处理装置,包括:数据获取模块,用于响应于执行航行参数处理流程,获取航段数据、班轮速度数据、班轮容量数据、燃料参数、航行时间数据、排放参数及能源成本数据;方程求解模块,用于采用航段数据、班轮速度数据、班轮容量数据、燃料参数、航行时间数据、排放参数及能源成本数据,求解预设的待解方程组,其中待解方程组中包括预设系数;参数修改模块,用于若未得到待解方程组的解,则修改预设系数及燃料参数中的至少一种,并重新执行上述确定离散速度方程组至求解待解方程组的步骤,直至得到解;参数确定模块,用于若得到待解方程组的解,则将待解方程组的解确定为双燃料航行参数;参数输出模块,用于输出双燃料航行参数。
20、第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,使得处理器执行如第一方面描述的双燃料航行参数处理方法。
21、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如第一方面描述的双燃料航行参数处理方法。
22、本申请提供的双燃料航行参数处理方法、装置、设备及存储介质,通过在开始执行航行参数处理流程后,获取相应的数据,并采用获取的数据求解预设的方程组,得到方程组的解,从而得到双燃料班轮运行成本较低的航行参数,并将得到的双燃料航行参数输出,便于后续采用双燃料航行参数控制双燃料班轮航行,减少双燃料班轮航行成本。
本文档来自技高网...【技术保护点】
1.一种双燃料航行参数处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述待解方程组包括:成本计算函数、双燃料加注量边界方程组、双燃料库存边界方程组、碳排放边界函数、时间约束方程组、航速约束函数、决策变量约束函数、双燃料消耗方程组及参数离散化方程组。
3.根据权利要求2所述的方法,其特征在于,所述成本计算函数,包括:
4.根据权利要求2所述的方法,其特征在于,所述双燃料加注量边界方程组,包括:
5.根据权利要求2所述的方法,其特征在于,所述碳排放边界函数,包括:
6.根据权利要求2所述的方法,其特征在于,所述双燃料消耗方程组,包括:
7.根据权利要求2所述的方法,其特征在于,所述时间约束方程组,包括:
8.一种双燃料航行参数处理装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时
...【技术特征摘要】
1.一种双燃料航行参数处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述待解方程组包括:成本计算函数、双燃料加注量边界方程组、双燃料库存边界方程组、碳排放边界函数、时间约束方程组、航速约束函数、决策变量约束函数、双燃料消耗方程组及参数离散化方程组。
3.根据权利要求2所述的方法,其特征在于,所述成本计算函数,包括:
4.根据权利要求2所述的方法,其特征在于,所述双燃料加注量边界方程组,包括:
5.根据权利要求2所述的方法,其特征在于,所述碳排放边界函...
【专利技术属性】
技术研发人员:高天航,田佳,吴宏宇,黄川,张晓晴,徐力,刘长俭,孙瀚冰,袁子文,毕珊珊,
申请(专利权)人:交通运输部规划研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。