一种卸油油气回收测试方法、终端设备及存储介质技术

技术编号:39158918 阅读:8 留言:0更新日期:2023-10-23 15:01
本申请涉及设备流体密封性测试的技术领域,尤其涉及一种卸油油气回收测试方法、终端设备及存储介质。方法包括:根据输入的历史样本,计算第一场景下油气回收率的众数及多个第一控制参数,通过聚类算法得到最优控制参数;获取并分析第二场景的第二控制参数,构建第二场景的油气回收率模型;将油气回收率的众数和最优控制参数作为约束条件,根据预设的目标函数,对第二场景的油气回收率做线性规划,得到第二场景的最优回收率,生成并输出第二场景下油气回收率的最大值;根据油气回收率模型,生成测试结果,判定卸油油气回收系统的回收率是否合格,若不合格,发送报警信号。本申请能够达到准确测试卸油油气回收系统的油气回收率的效果。效果。效果。

【技术实现步骤摘要】
一种卸油油气回收测试方法、终端设备及存储介质


[0001]本申请涉及设备流体密封性测试的
,尤其涉及一种卸油油气回收测试方法、终端设备及存储介质。

技术介绍

[0002]加油站油气回收是指在装卸汽油和给车辆加油的过程中,将挥发的汽油油气收集起来,通过吸收、吸附或冷凝等工艺中的一种或两种方法,或减少油气的污染,或使油气从气态转变为液态,重新变为汽油,达到回收利用的目的。卸油油气回收测试是为了评估和监测卸油过程中的油气回收效率和质量而进行的测试。油气回收是指从油气源(如储罐、管道、设备等)中抽取出油气,并通过相应的回收系统进行处理和利用,以减少能源资源的浪费和环境污染。
[0003]现有技术中,卸油油气回收需要测试油气回收效果,通过油气回收效果可以得出回收油气的体积、流量和浓度等参数,利用回气体积和卸油体积的比较判断卸油油气回收系统的气密性。
[0004]然而现有技术的方法仅涉及了回收效果,回收效果仅看重回收的油气体积,但忽略了回收率的问题,如果回收率较低,表示卸油油气回收系统中只能回收一小部分油气,大量的油气未被回收,这可能由于卸油油气回收系统存在气密性或者硬件设施故障等问题造成,若回收率较低的情况未被发现并及时解决,可能导致资源浪费和环境污染的现象。

技术实现思路

[0005]为解决上述一个或多个技术问题,本申请提供了一种卸油油气回收测试方法、终端设备及存储介质,能够对卸油油气回收系统中的油气回收率进行测试,以判断卸油油气回收系统是否存在气密性或者硬件设施故障等问题。为此,本申请在如下的多个方面中提供方案。
[0006]第一方面,本申请提供的卸油油气回收测试方法采用如下的技术方案:一种卸油油气回收测试方法,包括以下步骤:根据输入的历史样本,计算第一场景下油气回收率的众数及多个第一控制参数,通过聚类算法得到最优控制参数;获取并分析第二场景的第二控制参数,构建所述第二场景的油气回收率模型,所述油气回收率模型满足关系式:,其中,为第二场景下的油气回收率,为地下储罐与油罐车内的油气压力差,v为卸油速率,h为地下储罐内油的高度,H为地下储罐的高度,e为自然对数函数的底数,a为第一系数,b为第二系数,c第三系数;将所述油气回收率的众数和所述最优控制参数作为约束条件,根据预设的目标函数,对第二场景的油气回收率做线性规划,得到第二场景的最优回收率,生成并输出所述第二场景下油气回收率的最大值,所述目标函数为:,其中,为油气回收率的最大值,为第二场景下的油气回收率;
获取所述第二场景下油气回收率的最大值,根据所述油气回收率模型,生成测试结果,判定卸油油气回收系统的回收率是否合格,若不合格,发送报警信号。
[0007]通过采用上述技术方案,第一场景为相似场景,第二场景为实际的当前场景,获得相似场景下的最优油气回收率及其对应的第一控制参数,根据实际情况得到当前场景下的油气回收率,通过在实际情况下对第二控制参数的控制得到油气回收率的最优解,根据油气回收率的最优解,得到实际情况下的油气回收率,以此判断卸油油气回收系统的性能。若卸油油气回收系统的回收率被判定为不合格,发送报警信号,通过报警信号,用户能够及时发现油气回收率较低的情况,判断卸油油气回收系统是否存在气密性或者硬件设施故障等问题,减少出现资源浪费和环境污染的现象。
[0008]优选的,所述约束条件包括第一约束条件,第一约束条件为,其中,为第二场景下的油气回收率,为第一场景下的历史样本中油气回收率的众数。
[0009]通过采用上述技术方案,第一约束条件表示当前场景下油气回收率大于相似场景下历史最大回收率。
[0010]优选的,所述约束条件还包括第二约束条件,第二约束条件为,其中,为第二场景下的所述第二控制参数,为第一场景下的历史样本中所述最优控制参数,为所述第二控制参数中最小的参数与的差值,f为所述第二控制参数中最大的参数与的差值。
[0011]通过采用上述技术方案,第二约束条件表示当前场景下的控制参数在最优控制参数的阈值范围内,阈值范围的取值在多组第一控制参数与最优控制参数距离的最大值与最小值之间,多组第一控制参数与最优控制参数距离的最大值作为阈值范围的一个区间端点,多组第一控制参数与最优控制参数距离的最小值作为阈值范围的另一个区间端点。
[0012]优选的,所述聚类算法为k均值聚类算法。
[0013]通过采用上述技术方案,可以得到在相似场景下得到的最优回收率所对应的一组最优控制参数,k均值聚类算法是一种简单且高效的聚类算法,适用于对大规模数据集进行快速聚类。
[0014]优选的,所述通过聚类算法得到最优控制参数,包括以下步骤:构建第三控制参数;计算第三控制参数与多个所述第一控制参数的距离之和;重复更新所述第三控制参数,直至第三控制参数与所述第一控制参数的距离之和小于预设的距离阈值,获得最所述最优控制参数。
[0015]通过采用上述技术方案,第三控制参数为虚拟控制参数,将第一控制参数作为待优化的控制参数,设定一组虚拟控制参数作为初始值,计算虚拟控制参数与第一控制参数中的第一组参数的距离之和,重复上述设定虚拟控制参数及计算的步骤,直至第三控制参数与第一控制参数的距离之和小于预设的距离阈值,即距离之和最小,可以得到在相似场景下得到的最优回收率所对应的一组最优控制参数。
[0016]优选的,所述判定卸油油气回收系统的回收率是否合格中,包括:若所述测试结果中的所述目标函数有解,判定第二场景下的卸油油气回收系统的回收率合格;若所述测试结果中的所述目标函数无解,判定第二场景下的卸油油气回收系统的回收率不合格,发送
报警信号。
[0017]通过采用上述技术方案,以测试结果中的目标函数是否有解作为判定依据,判定卸油油气回收系统的回收率是否合格,若判定为不合格,发出报警信号,通过报警信号,用户能够及时发现油气回收率较低的情况。
[0018]第二方面,本申请公开一种终端设备,包括存储器、处理器以及存储在存储器中并能够在处理器上运行的计算机程序,所述处理器加载并执行计算机程序时,采用了上述的卸油油气回收测试方法。
[0019]通过采用上述技术方案,通过上述的卸油油气回收测试方法生成计算机程序,并存储于存储器中,以被处理器加载并执行,从而,根据存储器及处理器制作终端设备,方便用户使用。
[0020]第三方面,本申请公开一种计算机可读存储介质,采用如下的技术方案:计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器加载并执行时,采用了上述的卸油油气回收测试方法。
[0021]通过采用上述技术方案,通过上述的卸油油气回收测试方法生成计算机程序,并存储于计算机可读存储介质中,以被处理器加载并执行,通过计算机可读存储介质,方便计算机程序的可读及存储。
[0022]本申请具有以下技术效果:1、本申请通过获得相似场景下的最优油气回收率及其对应的第一控制参数,根据实际情况得到当前场景下的油气回收率,通过在实际情况下对第二控制参数的控制得到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种卸油油气回收测试方法,应用于卸油油气回收系统,其特征在于,包括以下步骤:根据输入的历史样本,计算第一场景下油气回收率的众数及多个第一控制参数,通过聚类算法得到最优控制参数;获取并分析第二场景的第二控制参数,构建所述第二场景的油气回收率模型,所述油气回收率模型满足关系式:其中,为第二场景下的油气回收率,为地下储罐与油罐车内的油气压力差,v为卸油速率,h为地下储罐内油的高度,H为地下储罐的高度,e为自然对数函数的底数,a为第一系数,b为第二系数,c第三系数;将所述油气回收率的众数和所述最优控制参数作为约束条件,根据预设的目标函数,对第二场景的油气回收率做线性规划,得到第二场景的最优回收率,生成并输出所述第二场景下油气回收率的最大值,所述目标函数为:,其中,为油气回收率的最大值,为第二场景下的油气回收率;获取所述第二场景下油气回收率的最大值,根据所述油气回收率模型,生成测试结果,判定卸油油气回收系统的回收率是否合格,若不合格,发送报警信号。2.根据权利要求1所述卸油油气回收测试方法,其特征在于,所述约束条件包括第一约束条件,第一约束条件为,其中,为第二场景下的油气回收率,为第一场景下的历史样本中油气回收率的众数。3.根据权利要求2所述的卸油油气回收测试方法,其特征在于,所述约束条件还包括第二约束条件,第二约束条件为,其中,为第二场景下的所述第二控制参数,为第一场景下的历史样本中所述最优控制参数,为...

【专利技术属性】
技术研发人员:彭昊华武广学安俊超毛立森
申请(专利权)人:北斗导航科技广州有限公司
类型:发明
国别省市:

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

1