漏水检测方法、漏水检测装置、电子设备及存储介质与流程

文档序号:31705779发布日期:2022-10-01 11:02阅读:69来源:国知局
漏水检测方法、漏水检测装置、电子设备及存储介质与流程

1.本技术涉及计算机处理技术领域,尤其涉及一种漏水检测方法、漏水检测装置、电子设备及计算机可读存储介质。


背景技术:

2.船只在海上航行的过程中,船只的机舱或货仓中通常会有大量水流入,当舱底水积存过多时,会对船体有腐蚀作用,也会使机电设备受潮或浸水损坏,还会浸湿货物造成货损,由此将会严重地影响船舶稳定性和危及航行安全。所以通常当积水水位达到一定高度时,就由排水系统自动进行排水动作,使得舱底积水高度始终处于安全范围内,保证船只始终正常航行,但是如此,用户则无法及时了解到舱底是否存在漏水的情况。
3.在相关技术中,舱底漏水检测的方法通常是由人工按期对舱底进行实地检测,确定舱底是否存在漏水的情况。该检测方法不仅浪费时间和人力成本,而且因需要目测去看是否会出现漏水,会导致检测效果差的问题。


技术实现要素:

4.本技术提供了一种漏水检测方法、漏水检测装置、电子设备及计算机可读存储介质,以实现在提高漏水检测的及时性、准确度和便捷性的同时,减少航行事故发生,达到提高航行安全性的技术效果。
5.根据本技术的一方面,提供了一种漏水检测方法。漏水检测方法用于目标航行载体,所述目标航行载体上设置有目标排水设备。该方法包括:
6.确定在预设时段内所述目标排水设备所执行的至少一个排水任务,并获取各排水任务的排水数据;
7.基于各排水数据确定所述目标排水设备对应的总排水量;
8.若所述总排水量大于预设排水阈值,则生成漏水提示信息,以使所述目标航行载体对应的目标用户基于所述漏水提示信息对所述目标航行载体进行漏水维护。
9.根据本技术的另一方面,提供了一种漏水检测装置。漏水检测装置用于目标航行载体,所述目标航行载体上设置有目标排水设备。该装置包括:
10.排水数据获取模块,用于确定在预设时段内所述目标排水设备所执行的至少一个排水任务,并获取各排水任务的排水数据;
11.总排水量确定模块,用于基于各排水数据确定所述目标排水设备对应的总排水量;
12.漏水提示信息发送模块,用于若所述总排水量大于预设排水阈值,则生成漏水提示信息,以使所述目标航行载体对应的目标用户基于所述漏水提示信息对所述目标航行载体进行漏水维护。
13.根据本技术的另一方面,提供了一种电子设备,所述电子设备包括:
14.至少一个处理器;以及
15.与所述至少一个处理器通信连接的存储器;其中,
16.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本技术任一实施例所述的漏水检测方法。
17.根据本技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本技术任一实施例所述的漏水检测方法。
18.本技术实施例的技术方案,通过确定在预设时段内目标排水设备所执行的至少一个排水任务,并获取各排水任务的排水数据;基于各排水数据确定目标排水设备对应的总排水量;若总排水量大于预设排水阈值,则生成漏水提示信息,以使目标航行载体对应的目标用户基于漏水提示信息对目标航行载体进行漏水维护,解决了相关技术中基于人工实地检测舱底是否漏水,导致检测效率低、效果差的问题,实现了通过采集预设时段内目标排水设备所执行的各排水任务的排水数据,基于各排水数据计算目标排水设备的总排水量,进而通过判断总排水量与预设排水阈值的大小关系来判断舱底是否漏水,提高漏水检测的准确性、便捷性和及时性,同时当检测到漏水时,及时向目标用户发送漏水提示信息,以使目标用户基于漏水提示信息对目标航行载体及时进行漏水维护,有效保护了目标航行载体,极大的减少航行事故的发生,达到提高航行安全性的技术效果。
附图说明
19.图1是根据本技术实施例一提供的一种漏水检测方法的流程图;
20.图2是根据本技术实施例二提供的一种漏水检测装置的结构示意图;
21.图3是实现本技术实施例三提供的电子设备的结构示意图。
具体实施方式
22.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。
23.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“目标”、“原始”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”、“包含”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
24.实施例一
25.图1是根据本技术实施例一提供的一种漏水检测方法的流程图,本实施例可适用于漏水检测情况,该方法可以由漏水检测装置来执行,该漏水检测装置可以采用硬件和/或软件的形式实现,该漏水检测装置可配置于计算设备中。如图1所示,该方法包括:
26.s110、确定在预设时段内目标排水设备所执行的至少一个排水任务,并获取各排
水任务的排水数据。
27.需要说明的是,可以基于本技术方案开发相应的漏水检测的系统,进而基于该系统处理相应的任务,从而进行漏水的检测。示例性的,在船舶领域中,可以通过部署在船只舱底上的排水设备在预设时段内排水总量,与预设标准排水量之间的差异,判断舱底是否存在漏水情况。还需要说明的是,本技术方案可以应用在船舶领域中舱底漏水检测的情形,还可以应用在任意需要漏水检测的情形中。
28.其中,预设时段是指预设的时间段,可以为7天,也可以为15天,此处不作限制。目标航行载体可以理解为船只,目标航行载体上设置有目标排水设备。目标排水设备可以部署在船只的舱底,用于排除舱底积水,可选的,目标排水设备可以为舱底泵。例如,在船舶排水领域中,可以当船只舱底的积水水位达到一定高度,或者到达一个排水周期时,生成一个排水任务a,以使部署在船只舱底的目标排水设备执行排水任务a将舱底积水排除,保证船只正常航行。
29.在实际应用中,可以采集部署在目标航行载体舱底上的目标排水设备在预设时段内执行排水任务时,所记录的排水数据,可选的,排水数据中包括排水时长以及排水速率。例如,目标排水设备可以为舱底泵,可以采集舱底泵在预设时段(如7天、10天、15天、20天或30天)内排水的频率、时长、以及每次排水时的排水速率等数据,可以将这些数据均作为排水数据,以使后续基于排水数据计算舱底泵在该预设时段内的排水量总和,从而基于排水量总和判断船只舱底是否漏水。
30.s120、基于各排水数据确定目标排水设备对应的总排水量。
31.其中,总排水量可以表征舱底总积水排除量。
32.在实际应用中,可以基于各排水任务所对应的排水数据统计出目标排水设备在预设时间段内总计的排水量,作为总排水量。例如,可以根据排水的频率、每次排水的时长、舱底泵的排水速率计算预设时段内的排水量总和,即总排水量。
33.需要说明的是,为了提高排水量统计的准确性,可以在基于各排水数据确定目标排水设备对应的总排水量时,基于每项排水数据分别确定对应的排水量,进而将各排水量进行统计,可以得到总排水量。
34.可选的,基于各排水数据确定目标排水设备对应的总排水量,包括:确定各排水数据所对应的子排水量;对各子排水量进行整合,得到总排水量。
35.在实际应用中,可以根据某项排水数据中的排水时长和排水速率计算该排水数据所对应的排水量,作为子排水量,例如,假设排水数据a中排水时长为0.3h,排水速率为5.66m3/h,那么子排水量可以为0.3
×
5.66=1.698m3。相应的,可以得到各排水数据所对应的子排水量,可以将各子排水量之和作为总排水量。
36.需要说明的是,目标排水设备所排的舱底积水可能来自因船体裂缝导致海水渗进舱底的水,也可能是来自船只的冲洗用水,在实际场景中,若是对船只进行冲洗,可能存在冲洗用水渗进舱底的情况,导致目标排水设备的总排水量增多,为了提高漏水检测的准确性,还可以考虑冲洗用水对总排水量的影响。
37.可选的,漏水检测方法还包括:确定预设时段内与目标航行载体相对应的至少一个清洗任务;基于各清洗任务所对应的预设清洗渗水量,确定总清洗渗水量;基于总清洗渗水量更新总排水量。
38.在实际应用中,可以将清洗目标航行载体的任务作为清洗任务,相应的,可以获取预设时段内目标航行载体对应的多个清洗任务。在确定各清洗任务所对应的预设清洗渗水量时,可以基于各清洗任务中的清洗时长以及清洗速率,确定每个清洗任务可能产生的渗水量,即预设清洗渗水量;也可以将历史清洗多个船只时可能产生的渗水量之和的均值作为清洗渗水量,可以将该清洗渗水量作为每个清洗任务的预设清洗渗水量。进一步的,可以将各预设清洗渗水量之和作为总清洗渗水量。基于总清洗渗水量修正总排水量,例如,可以根据总清洗渗水量的大小,适当降低总排水量,得到降低更新后的总排水量。例如,在实际场景中,可以判断在该段预设时段内目标航行载体是否进行过船只清洗,若进行过船只清洗,则应对该段预设时段内的总排水量进行修正,以判断修正后的总排水量是否超出正常的水量总和,若是,则此时可以认为舱底存在漏水情况,可以发出告警信息。
39.需要说明的是,目标排水设备所排的舱底积水还可能是目标航行载体在航行的过程中,浪花和/或雨水落进舱底的海水,例如,下雨或浪太大时,会有水从甲板处流入到舱底内,导致目标排水设备的总排水量增多,为了进一步提高漏水检测的准确性,还可以考虑浪花和/或雨水对总排水量的影响。
40.可选的,漏水检测方法还包括:确定目标航行载体在预设时段内的目标航行区域;获取目标航行区域所对应的天气影响数据;基于天气影响数据确定总影响渗水量,并基于总影响渗水量更新总排水量。
41.其中,天气影响数据中包括降雨信息和浪高信息,可选的,还可以包括风级信息。
42.在实际应用中,可以将目标航行载体所负责航行的区域作为目标航行区域,可以获取目标航行载体在预设时段内的目标航行区域,进而可以结合该预设时段内目标航行区域中雨天的降雨量信息、水域的浪高信息统计出可能产生的渗水量,作为总影响渗水量。可以基于总影响渗水量对该段预设时段内的总排水量进行修正,例如,可以根据总影响渗水量的大小,适当降低总排水量,得到修正后的总排水量,再判断修正后的总排水量是否超出正常的水量总和,若是,则此时可以认为舱底存在漏水情况,可以发出告警信息。
43.需要说明的是,在基于天气影响数据确定总影响渗水量时,还可以基于降雨信息中的降雨频次和每次的降雨量预估计可能产生的渗水量,也可以基于浪高信息中的浪高值预估计可能产生的渗水量,可以将各渗水量之和作为总影响渗水量。还需要说明的是,预估计可能产生的渗水量可以为经验值,也可以为实际测量值。
44.可选的,基于天气影响数据确定总影响渗水量,包括:基于降雨信息确定降雨渗水量;基于浪高信息及目标航行载体的高度信息确定风浪渗水量;基于降雨渗水量以及风浪渗水量,确定总影响渗水量。
45.在实际应用中,可以基于降雨信息中的降雨频次、每次降雨时长、每次降雨量统计出降雨时段可能产生的渗水量,作为降雨渗水量,例如,假设目标航行区域中出现五次降雨,降雨量依次分别为10mm/h、15mm/h、25mm/h、20mm/h、18mm/h,降雨时长依次分别为3h、0.5h、1h、1h、2h,那么产生的渗水量依次可以为1cm3、0.3cm3、1.5cm3、1cm3、1.5cm3,可以将渗水量之和作为降雨渗水量,降雨渗水量可以为5.3cm3。可以基于目标航行载体的船身高度、浪高信息中浪高高度等信息统计出风浪时段可能产生的渗水量,作为风浪渗水量,例如,假设目标航行载体的船身高度为20m,可以当浪高高度高于预设值时,预设值可以为15m,计算相应的渗水量,或,还可以基于浪高高度以及浪高时长统计出风浪时段可能产生的渗水量,
可以将渗水量之和作为风浪渗水量。进一步的,可以将降雨渗水量和风浪渗水量之和作为总影响渗水量,也可以将降雨渗水量和风浪渗水量的加权和作为总影响渗水量,以基于总影响渗水量修正更新总排水量。
46.s130、若总排水量大于预设排水阈值,则生成漏水提示信息,以使目标航行载体对应的目标用户基于漏水提示信息对目标航行载体进行漏水维护。
47.其中,预设排水阈值可以为预设的标准水量总和,本技术方案对预设排水阈值不做限定,可以由技术人员根据实际工作情况进行确定。漏水提示信息可以为漏水警报信号、漏水短信信息、漏水语音信号或前端弹窗等等。
48.在实际应用中,在得到总排水量之和,可以将总排水量与预设排水阈值进行比对,若总排水量大于预设排水阈值,则可以说明该段预设时段内排水总量过大,舱底可能存在漏水情况,此时可以生成漏水提示信息,例如,漏水提示信息可以为漏水警报信号,可以将漏水警报信号发送至警报器,触发警报器报警,也可以为漏水短信信息,可以将漏水短信信息发送至目标航行载体对应的目标用户终端。以使目标航行载体对应的目标用户基于漏水提示信息对目标航行载体及时进行漏水维护。
49.需要说明的是,为了提高漏水维护的准确性、精准性,在总排水量大于预设排水阈值,生成漏水提示信息时,还可以基于总排水量超出正常的预设排水阈值的水量情况,生成对应的漏水提示信息,若两者水量差值较大,可以将红色的警报信号作为漏水提示信息,若两者水量差值较小,可以将黄色的警报信号作为漏水提示信息。或者,还可以将两者水量差值发送给目标用户,以使目标用户可以基于水量差值及时确定漏水维护方式。
50.可选的,若总排水量大于预设排水阈值,则生成漏水提示信息,包括:若总排水量大于预设排水阈值,则基于总排水量与预设排水阈值之间的排水差值,确定漏水评估属性;基于漏水评估属性以及目标排水设备的位置信息,生成漏水提示信息。
51.其中,漏水评估属性可以用于表征漏水程度,例如,漏水评估属性的评估值越大,可以表征漏水越严重,漏水评估属性的评估值越小,可以表征漏水越轻微。
52.在实际应用中,若总排水量大于预设排水阈值,则计算总排水量与预设排水阈值之间的排水差值,如总排水量-预设排水阈值=排水差值,若排水差值越大,可以表示舱底漏水程度越大,相应的,漏水评估值越大,若排水差值越小,可以表示舱底漏水程度越小,相应的,漏水评估值越小,可以将漏水评估值作为漏水评估属性。进一步的,将漏水评估属性和目标排水设备的位置信息填充至漏水提示模板中,生成漏水提示信息,以使目标航行载体对应的目标用户可以基于漏水提示信息中的位置信息及时对漏水地点进行定位,以及基于漏水提示信息中的漏水评估属性准确性及时地确定对目标航行载体执行的漏水维护方式,提高检测的及时性,保证航行载体的安全运行,极大地避免事故发生。
53.本实施例的技术方案,通过确定在预设时段内目标排水设备所执行的至少一个排水任务,并获取各排水任务的排水数据;基于各排水数据确定目标排水设备对应的总排水量;若总排水量大于预设排水阈值,则生成漏水提示信息,以使目标航行载体对应的目标用户基于漏水提示信息对目标航行载体进行漏水维护,解决了相关技术中基于人工实地检测舱底是否漏水,导致检测效率低、效果差的问题,实现了通过采集预设时段内目标排水设备所执行的各排水任务的排水数据,基于各排水数据计算目标排水设备的总排水量,进而通过判断总排水量与预设排水阈值的大小关系来判断舱底是否漏水,提高漏水检测的准确
性、便捷性和及时性,同时当检测到漏水时,及时向目标用户发送漏水提示信息,以使目标用户基于漏水提示信息对目标航行载体及时进行漏水维护,有效保护了目标航行载体,极大的减少航行事故的发生,达到提高航行安全性的技术效果。
54.实施例二
55.图2是根据本技术实施例二提供的一种漏水检测装置的结构示意图。如图2所示,该装置包括排水数据获取模块210、总排水量确定模块220和漏水提示信息发送模块230。
56.其中,排水数据获取模块210,用于确定在预设时段内所述目标排水设备所执行的至少一个排水任务,并获取各排水任务的排水数据;总排水量确定模块220,用于基于各排水数据确定所述目标排水设备对应的总排水量;漏水提示信息发送模块230,用于若所述总排水量大于预设排水阈值,则生成漏水提示信息,以使所述目标航行载体对应的目标用户基于所述漏水提示信息对所述目标航行载体进行漏水维护。
57.本实施例的技术方案,通过确定在预设时段内目标排水设备所执行的至少一个排水任务,并获取各排水任务的排水数据;基于各排水数据确定目标排水设备对应的总排水量;若总排水量大于预设排水阈值,则生成漏水提示信息,以使目标航行载体对应的目标用户基于漏水提示信息对目标航行载体进行漏水维护,解决了基于人工实地检测舱底是否漏水,导致检测效率低、效果差的问题,实现了通过采集预设时段内目标排水设备所执行的各排水任务的排水数据,基于各排水数据计算目标排水设备的总排水量,进而通过判断总排水量与预设排水阈值的大小关系来判断舱底是否漏水,提高漏水检测的准确性、便捷性和及时性,同时当检测到漏水时,及时向目标用户发送漏水提示信息,以使目标用户基于漏水提示信息对目标航行载体及时进行漏水维护,有效保护了目标航行载体,极大的减少航行事故的发生,达到提高航行安全性的技术效果。
58.在上述装置的基础上,可选的,所述排水数据获取模块210包括排水数据获取单元。
59.排水数据获取单元,用于获取执行各排水任务时所记录的排水数据;其中,所述排水数据中包括排水时长以及排水速率。
60.在上述装置的基础上,可选的,所述总排水量确定模块220包括子排水量确定单元和总排水量确定单元。
61.子排水量确定单元,用于确定各排水数据所对应的子排水量;
62.总排水量确定单元,用于对各子排水量进行整合,得到所述总排水量。
63.在上述装置的基础上,可选的,所述装置还包括:总排水量第一更新模块,其中,所述总排水量第一更新模块,包括清洗任务确定单元、总清洗渗水量确定单元和总排水量第一更新单元。
64.清洗任务确定单元,用于确定所述预设时段内与所述目标航行载体相对应的至少一个清洗任务;
65.总清洗渗水量确定单元,用于基于各清洗任务所对应的预设清洗渗水量,确定总清洗渗水量;
66.总排水量第一更新单元,用于基于所述总清洗渗水量更新所述总排水量。
67.在上述装置的基础上,可选的,所述装置还包括总排水量第二更新模块,其中,所述总排水量第二更新模块,包括目标航行区域确定单元、天气影响数据确定单元和总排水
量第二更新单元。
68.目标航行区域确定单元,用于确定所述目标航行载体在所述预设时段内的目标航行区域;
69.天气影响数据确定单元,用于获取所述目标航行区域所对应的天气影响数据;其中,所述天气影响数据中包括降雨信息和浪高信息;
70.总排水量第二更新单元,用于基于所述天气影响数据确定总影响渗水量,并基于所述总影响渗水量更新所述总排水量。
71.在上述装置的基础上,可选的,所述总排水量第二更新单元包括降雨渗水量确定子单元、风浪渗水量确定子单元和总影响渗水量确定子单元。
72.降雨渗水量确定子单元,用于基于所述降雨信息确定降雨渗水量;
73.风浪渗水量确定子单元,用于基于所述浪高信息及所述目标航行载体的高度信息确定风浪渗水量;
74.总影响渗水量确定子单元,用于基于所述降雨渗水量以及所述风浪渗水量,确定总影响渗水量。
75.在上述装置的基础上,可选的,所述漏水提示信息发送模块230包括漏水评估属性确定单元和漏水提示信息发送单元。
76.漏水评估属性确定单元,用于若所述总排水量大于预设排水阈值,则基于所述总排水量与所述预设排水阈值之间的排水差值,确定漏水评估属性;
77.漏水提示信息发送单元,用于基于所述漏水评估属性以及所述目标排水设备的位置信息,生成漏水提示信息。
78.本技术实施例所提供的漏水检测装置可执行本技术任意实施例所提供的漏水检测方法,具备执行方法相应的功能模块和有益效果。
79.实施例三
80.图3是实现本技术实施例的漏水检测方法的电子设备的结构示意图。如图3所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
81.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
82.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如漏水检测方法。
83.在一些实施例中,漏水检测方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的任一漏水检测方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行漏水检测方法。
84.实施例四
85.本技术实施例四提供了一种计算机可读存储介质。计算机可读存储介质存储有计算机可执行指令。计算机可执行指令在由处理器执行时用于执行上述任一实施例所述的漏水检测方法。
86.例如,计算机可执行指令在由处理器执行时可用于执行以下漏水检测方法:
87.确定在预设时段内目标排水设备所执行的至少一个排水任务,并获取各排水任务的排水数据;
88.基于各排水数据确定目标排水设备对应的总排水量;
89.若总排水量大于预设排水阈值,则生成漏水提示信息,以使目标航行载体对应的目标用户基于漏水提示信息对目标航行载体进行漏水维护。
90.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本技术可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1