一种防止长管线水击的方法、装置、设备及存储介质制造方法及图纸

技术编号:32487158 阅读:12 留言:0更新日期:2022-03-02 09:52
本发明专利技术公开了一种防止长管线水击的方法,通过支持向量机根据历史实际数据结合由单个传感器输出数据的变化规律,以及多个传感器输出数据之间的关联特性生成支持向量等参数,可以准确判断出水击情况的发生,其采用理论和数据驱动结合的方式,减少了对数据的需求,并且可以根据实际发生的数据,更新支持向量以及扩展裕度,可以在线更新动态边界,可以依据生产实际情况进行数据积累,自主的扩大其动态范围。本发明专利技术还提供了一种防止长管线水击的装置、一种防止长管线水击的设备以及一种计算机可读存储介质,同样具有上述有益效果。同样具有上述有益效果。同样具有上述有益效果。

【技术实现步骤摘要】
一种防止长管线水击的方法、装置、设备及存储介质


[0001]本专利技术涉及管线
,特别是涉及一种防止长管线水击的方法、一种防止长管线水击的装置、一种防止长管线水击的设备以及一种计算机可读存储介质。

技术介绍

[0002]在长管道输送系统中,流程切换,泵的启停以及阀的开关会导致管线水击现象的发生,该现象会造成管线振动以及发出巨大声响。当水击发生时,压力高值可能为正常压力的很多倍,导致管道的材料承受了很大应力,可能导致管道的破坏。压力的反复变化,会引起管道和设备的振动,导致设备的损坏。
[0003]在现有技术中通常是通过控制开关阀启闭的动作,在开关阀启闭动作时间一定的情况下,使之产生的流体水击压力上升值最小或小于预先给定的值。但是在现有技术中,其不能实时动态是适应实际情况,当实际情况发生变化,难以及时更新现有技术方案,导致可用性和及时性有所降低。所以如何提供一种自动化的防止长管线水击的方法是本领域技术人员急需解决的问题。

技术实现思路

[0004]本专利技术的目的是提供一种防止长管线水击的方法,可以自动及时调整控制方案达到主动预防输液长管道水击问题;本专利技术还提供了一种防止长管线水击的装置、一种防止长管线水击的设备以及一种计算机可读存储介质,可以自动及时调整控制方案达到主动预防输液长管道水击问题。
[0005]为解决上述技术问题,本专利技术提供一种防止长管线水击的方法,包括:
[0006]获取分布于输液长管线内传感器实时生成的实际数据;
[0007]将所述实际数据转换为实际向量;
[0008]当所述实际向量越过预先训练的支持向量所在超平面时,根于预先设定的扩展裕度对所述输液长管线的控制设备进行控制;所述支持向量为预先通过支持向量机根据历史实际数据与水击数据确定的支持向量;所述水击数据包括单个所述传感器输出数据的变化规律,以及多个所述传感器输出数据之间的关联特性;所述超平面对应所述支持向量,所述扩展裕度的最大值对应所述支持向量对应的最大间隔超平面;
[0009]通过水击判据对越过所述超平面的实际向量所对应的实际水击情况进行检测;
[0010]根据所述实际水击情况对所述支持向量和/或所述扩展裕度进行调整。
[0011]可选的,所述根据所述实际水击情况对所述支持向量和/或所述扩展裕度进行调整包括:
[0012]当所述实际水击情况为未发生水击,且所述实际向量超过所述扩展裕度所对应的平面时,将所述支持向量前移。
[0013]可选的,所述根据所述实际水击情况对所述支持向量和/或所述扩展裕度进行调整包括:
[0014]当所述实际水击情况为发生水击时,调整所述扩展裕度。
[0015]可选的,所述当所述实际水击情况为发生水击时,调整所述扩展裕度包括:
[0016]当所述实际水击情况为发生水击,且所述实际向量未超过所述扩展裕度所对应的平面时,减少所述扩展裕度。
[0017]可选的,还包括:
[0018]获取分布于输液长管线内传感器生成的历史实际数据;
[0019]获取模拟所述输液长管线发生水击时所述传感器生成的水击数据;
[0020]根据所述历史实际数据以及所述水击数据生成特征向量;
[0021]调用支持向量机根据所述特征向量确定所述支持向量、所述超平面以及所述最大间隔超平面。
[0022]可选的,所述根据所述历史实际数据以及所述水击数据生成特征向量包括:
[0023]对所述历史实际数据以及所述水击数据进行降维,生成所述特征向量。
[0024]可选的,在所述根据所述历史实际数据以及所述水击数据生成特征向量之前,还包括:
[0025]对所述历史实际数据以及所述水击数据进行降噪。
[0026]本专利技术还提供了一种防止长管线水击的装置,包括:
[0027]实际数据获取模块,用于获取分布于输液长管线内传感器实时生成的实际数据;
[0028]转换模块,用于将所述实际数据转换为实际向量;
[0029]控制模块,用于当所述实际向量越过预先训练的支持向量所在超平面时,根于预先设定的扩展裕度对所述输液长管线的控制设备进行控制;所述支持向量为预先通过支持向量机根据历史实际数据与水击数据确定的支持向量;所述水击数据包括单个所述传感器输出数据的变化规律,以及多个所述传感器输出数据之间的关联特性;所述超平面对应所述支持向量,所述扩展裕度的最大值对应所述支持向量对应的最大间隔超平面;
[0030]判据检测模块,用于通过水击判据对越过所述超平面的实际向量所对应的实际水击情况进行检测;
[0031]调整模块,用于根据所述实际水击情况对所述支持向量和/或所述扩展裕度进行调整。
[0032]本专利技术还提供了一种防止长管线水击的设备,包括:
[0033]存储器,用于存储计算机程序;
[0034]处理器,用于执行所述计算机程序时实现如上述任一项所述防止长管线水击的方法的步骤。
[0035]本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述防止长管线水击的方法的步骤。
[0036]本专利技术所提供的一种防止长管线水击的方法,包括获取分布于输液长管线内传感器实时生成的实际数据;将实际数据转换为实际向量;当实际向量越过预先训练的支持向量所在超平面时,根于预先设定的扩展裕度对输液长管线的控制设备进行控制;支持向量为预先通过支持向量机根据历史实际数据与水击数据确定的支持向量;水击数据包括单个传感器输出数据的变化规律,以及多个传感器输出数据之间的关联特性;超平面对应支持
向量,扩展裕度的最大值对应支持向量对应的最大间隔超平面;通过水击判据对越过超平面的实际向量所对应的实际水击情况进行检测;根据实际水击情况对支持向量和/或扩展裕度进行调整。
[0037]通过支持向量机根据历史实际数据结合由单个传感器输出数据的变化规律,以及多个传感器输出数据之间的关联特性生成支持向量等参数,可以准确判断出水击情况的发生,其采用理论和数据驱动结合的方式,减少了对数据的需求,并且可以根据实际发生的数据,更新支持向量以及扩展裕度,可以在线更新动态边界,可以依据生产实际情况进行数据积累,自主的扩大其动态范围。
[0038]本专利技术还提供了一种防止长管线水击的装置、一种防止长管线水击的设备以及一种计算机可读存储介质,同样具有上述有益效果,在此不再进行赘述。
附图说明
[0039]为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本专利技术实施例所提供的一种防止长管线水击的方法的流程图;
[0041]图2为本专利技术实施例所提供的一种具体的防止长管线水击本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种防止长管线水击的方法,其特征在于,包括:获取分布于输液长管线内传感器实时生成的实际数据;将所述实际数据转换为实际向量;当所述实际向量越过预先训练的支持向量所在超平面时,根于预先设定的扩展裕度对所述输液长管线的控制设备进行控制;所述支持向量为预先通过支持向量机根据历史实际数据与水击数据确定的支持向量;所述水击数据包括单个所述传感器输出数据的变化规律,以及多个所述传感器输出数据之间的关联特性;所述超平面对应所述支持向量,所述扩展裕度的最大值对应所述支持向量对应的最大间隔超平面;通过水击判据对越过所述超平面的实际向量所对应的实际水击情况进行检测;根据所述实际水击情况对所述支持向量和/或所述扩展裕度进行调整。2.根据权利要求1所述的方法,其特征在于,所述根据所述实际水击情况对所述支持向量和/或所述扩展裕度进行调整包括:当所述实际水击情况为未发生水击,且所述实际向量超过所述扩展裕度所对应的平面时,将所述支持向量前移。3.根据权利要求2所述的方法,其特征在于,所述根据所述实际水击情况对所述支持向量和/或所述扩展裕度进行调整包括:当所述实际水击情况为发生水击时,调整所述扩展裕度。4.根据权利要求3所述的方法,其特征在于,所述当所述实际水击情况为发生水击时,调整所述扩展裕度包括:当所述实际水击情况为发生水击,且所述实际向量未超过所述扩展裕度所对应的平面时,减少所述扩展裕度。5.根据权利要求1所述的方法,其特征在于,还包括:获取分布于输液长管线内传感器生成的历史实际数据;获取模拟所述输液长管线发生水击时所述传感器生成的水击数据;根据所述历史实际数据以及所述水击数据生成特征向量;调用支持向量机根据所述特征向量确定...

【专利技术属性】
技术研发人员:田中山李锴方垒温亮王现中朱桂龙杨昌群汪涛牛道东李育特杨卫强肖菲张伟安郑毅梁珈铭
申请(专利权)人:国家石油天然气管网集团有限公司华南分公司
类型:发明
国别省市:

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

1