输油管道的仿真分析方法及装置的制造方法

文档序号:9911407阅读:358来源:国知局
输油管道的仿真分析方法及装置的制造方法
【技术领域】
[0001]本发明涉及油料运输领域,尤其涉及一种输油管道的仿真分析方法及装置。
【背景技术】
[0002]随着现在时代的发展,各地对于油料的需求越来越大,从而也引发了对油料进行运输的需求,目前油料运输大部分是通过输油管道进行输送的。在通过输油管道对油料进行运输过程中,保证输油管道的安全稳定的运行成为油料运输领域的重要课题。
[0003]瞬变流动描述的是油料从一种稳态流动到另一种稳态流动过程中产生的不稳定状态,研究人员往往利用油料的瞬变流动对输油管道中油料的运行状态进行模拟和分析。输油管道的瞬变流动不仅与油料的流速,油料所处的位置以及该位置处的压力相关,而且还会随着时间不断变化。为了对瞬变流动的产生原因进行分析,在现有技术中采用计算机仿真模拟输油管道系统的瞬变流动,从而优化输油管道运行线路。
[0004]在现有的仿真过程中,需要先对整个输油管道进行网格节点的划分,然后针对每一个网格节点进行瞬变流动的计算。但是,一方面来说,由于整个输油管道系统的庞大,产生瞬变流动的区域所占比例很小,间距过大的网格节点并不能很好的对瞬变流动进行捕捉和计算;另一方面来说,若将网格节点的间距设置的过于紧密,会使得耗费更多的计算机资源,耗时长且内存资源不足,仿真的分析效率低。

【发明内容】

[0005]本发明提供一种输油管道的仿真分析方法及装置,用于克服上述提到的在现有的输油管道的仿真分析过程中,对输油管道的网格节点的划分不能适应当前的瞬变流动,产生由于网格节点的间距设置不准确而导致的仿真分析效率低的问题。
[0006]—方面,本发明提供一种输油管道的仿真分析方法,包括:
[0007]根据预设的输油管道系统信息获得N个待分析的第一网格节点中每个第一网格节点的当前时刻的流动参数;其中,所述输油管道系统信息包括管道结构参数,油料物性参数和初始时刻的流动参数;所述流动参数包括压力和流速;
[0008]对当前时刻的流动参数进行小波分解,获得当前时刻的小波信息;
[0009]根据所述当前时刻的小波信息,在所述N个待分析的第一网格节点中选取下一时刻的待分析的第二网格节点,所述第二网格节点的数量小于N;
[0010]获得每个所述第二网格节点的下一时刻的流动参数,并根据每个所述第二网格节点的下一时刻的流动参数,获得并输出所述输油管道系统在所述下一时刻的瞬变流动。
[0011 ]进一步地,所述对当前时刻的流动参数进行小波分解,获得当前时刻的小波信息,包括:
[0012]根据预设的至少四种小波分辨率对所述当前时刻的流动参数进行小波分解,获得每个所述第一网格节点的当前时刻的小波系数;
[0013]相应的,所述根据所述当前时刻的小波信息,在所述N个待分析的第一网格节点中选取下一时刻的待分析的第二网格节点,包括:
[0014]根据每个所述第一网格节点的当前时刻的小波系数和预设的小波系数阈值,在所述第一网格节点中选取下一时刻的待分析的第二网格节点,其中,所述第二网格节点的当前时刻的小波系数均大于所述小波系数阈值。
[0015]进一步地,所述根据预设的至少四种小波分辨率对所述当前时刻的流动参数进行小波分解,获得每个所述第一网格节点的当前时刻的小波系数之前,还包括:
[0016]根据所述预设的至少四种小波分辨率将等间距的M个初始网格节点划分为相应的分辨率层,以使每一层分辨率层内的初始网格节点表示一种小波分辨率;
[0017]其中,M为大于或等于N的正整数;所述每一个初始网格节点只归属于一层分辨率层,属于同一分辨率层内的初始网格节点之间的间距相同,且不同分辨率层内的初始网格节点之间的间距的变化趋势与分辨率层数的变化趋势相同。
[0018]进一步地,所述根据每个所述第一网格节点的当前时刻的小波系数和预设的小波系数阈值,在所述第一网格节点中选取下一时刻的待分析的第二网格节点之后,还包括:
[0019]判断每个所述第二网格节点在预设间距的范围内,是否存在有第三网格节点,使所述第三网格节点所在的分辨率层与所述第二网格节点所在的分辨率层相邻;
[0020]若存在,则将所述第三网格节点也作为下一时刻的待分析的网格节点。
[0021]进一步地,所述第三网格节点是通过对所述第二网格节点进行小波重构获得的。另一方面,本发明还提供了一种输油管道的仿真分析装置,包括:
[0022]流动参数获得模块,用于根据预设的输油管道系统信息获得N个待分析的第一网格节点中每个第一网格节点的当前时刻的流动参数;其中,所述输油管道系统信息包括管道结构参数,油料物性参数和初始时刻的流动参数;所述流动参数包括压力和流速;
[0023]小波分解模块,用于对当前时刻的流动参数进行小波分解,获得当前时刻的小波信息;
[0024]网格节点选取模块,用于根据所述当前时刻的小波信息,在所述N个待分析的第一网格节点中选取下一时刻的待分析的第二网格节点,所述第二网格节点的数量小于N;
[0025]所述流动参数获得模块,还用于获得每个所述第二网格节点的下一时刻的流动参数;
[0026]瞬变流动获得模块,用于根据每个所述第二网格节点的下一时刻的流动参数,获得并输出所述输油管道系统在所述下一时刻的瞬变流动。
[0027]进一步地,所述小波分解模块,具体用于:
[0028]根据预设的至少四种小波分辨率对所述当前时刻的流动参数进行小波分解,获得每个所述第一网格节点的当前时刻的小波系数;
[0029]相应的,所述网格节点选取模块,具体用于:
[0030]根据每个所述第一网格节点的当前时刻的小波系数和预设的小波系数阈值,在所述第一网格节点中选取下一时刻的待分析的第二网格节点,其中,所述第二网格节点的当前时刻的小波系数均大于所述小波系数阈值。
[0031 ]进一步地,所述仿真分析装置还包括:划分模块;所述划分模块用于:
[0032]在所述根据预设的至少四种小波分辨率对所述当前时刻的流动参数进行小波分解,获得每个所述第一网格节点的当前时刻的小波系数之前,根据所述预设的至少四种小波分辨率将等间距的M个初始网格节点划分为相应的分辨率层,以使每一层分辨率层内的初始网格节点表不一种小波分辨率;
[0033]其中,M为大于或等于N的正整数;所述每一个初始网格节点只归属于一层分辨率层,属于同一分辨率层内的初始网格节点之间的间距相同,且不同分辨率层内的初始网格节点之间的间距的变化趋势与分辨率层数的变化趋势相同。
[0034]进一步地,所述网格节点选取模块,还用于:
[0035]在所述根据每个所述第一网格节点的当前时刻的小波系数和预设的小波系数阈值,在所述第一网格节点中选取下一时刻的待分析的第二网格节点之后,判断每个所述第二网格节点在预设间距的范围内,是否存在有第三网格节点,使所述第三网格节点所在的分辨率层与所述第二网格节点所在的分辨率层相邻;
[0036]若存在,则将所述第三网格节点也作为下一时刻的待分析的网格节点。
[0037]进一步地,所述第三网格节点是所述网格节点选取模块对所述第二网格节点进行小波重构获得的。本发明提供的输油管道的仿真分析方法及装置,通过采用根据预设的输油管道系统信息获得N个待分析的第一网格节点中每个第一网格节点的当前时刻的流动参数;其中,所述输油管道系统信息包括管道结构参数,油料物性参数和初始时刻的流动参数;所述流动参数包括压力和流速;对当前时刻的流动参数进行小波分解,获得当前时刻的小波信息;根据所述当前时刻的小波信息,在所述N个待分析的第一网格节点中选取下一时刻的待分析的第二网格节点,所述第二网格节点的数量小于N;获得每个所述第二网格节点的下一时刻的流动参数,并根据每个所述第二网格节点的下一时刻的流动参数,获得并输出所述输油管道系统在所述下一时刻的瞬变流动,从而使下一时刻的网格节点能够根据当前时刻的小波信息进行选取,在保证能够准确获得每一时刻所需要的分析瞬变流动的数据的前提下,减少了所需要分析的网
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1