System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于天然气管网控制,尤其涉及一种加快天然气管网瞬态仿真速度的方法及系统。
技术介绍
1、输气管网是天然气系统的重要组成部分,对于天然气系统仿真的关键在于对输气管网气体动态流动过程的仿真。通过建立输气网络的动态仿真模型并进行求解,能够模拟给定条件下的天然气系统动态运行状况,并预测未来一段时间系统节点气压和管道流量等状态量的变化。输气网络的动态仿真结果可以为天然气系统的优化运行提供参考,为工程实践提供理论依据。为使模型能更有效地应用于系统的优化运行研究,就需要采用合理方法对输气网络动态仿真模型进行快速准确求解,以提高规划运行效率,否则求解速度过慢,精度过低,模型就会失去实际的应用价值。管道系统的复杂性和大规模性质导致仿真需要大量时间完成,特别是在需要高时间分辨率的情况下。现代计算硬件通常具有多核处理器和大内存,但串行仿真未能充分利用这些资源。对于大规模管网,串行仿真可能根本无法应对。
技术实现思路
1、本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。
2、鉴于上述或现有的模型资源利用不足,计算时间长、预测不准确的问题,提出了本专利技术。
3、为解决上述技术问题,本专利技术提供如下技术方案:
4、第一方面,本专利技术实施例提供了一种加快天然气管网瞬态仿真
5、作为本专利技术所述加快天然气管网瞬态仿真速度的方法的一种优选方案,其中:所述确定瞬态仿真目标,收集和整理管网的地理数据、管道属性和运行数据,包括:界定仿真的范围,包括需要仿真的管网部分以及与其他系统如压缩站、阀门、连接点的交互,设定性能目标减少仿真运行时间;获取天然气管道系统的地理数据,包括管道长度、直径、材质、连接点坐标、地形和地理坐标等,使用地理信息系统工具来管理和分析地理数据,收集管道的属性数据,如壁厚、摩擦系数、管道分段信息等,获取与管网运行相关的数据,如流量、压力、温度、阀门状态、压缩机状态等。
6、作为本专利技术所述加快天然气管网瞬态仿真速度的方法的一种优选方案,其中:所述创建管网的仿真模型,包括管道、连接点、压缩站、阀门等元素的准确描述,包括:初始化时间步长δt,如1秒,初始化模型参数,包括管道属性、连接点的初始状态以及压缩站和阀门的特性,从仿真的起始时间t=0秒开始,进行时间步迭代,直到达到所需的仿真时间;针对每个管道段,使用特征线法计算波动的传播,更新每个连接点的状态,包括压力、温度和流量,考虑入口和出口的波动以及阀门和压缩站的效应来更新连接点的状态;若有阀门操作或瞬态事件,则根据操作规则和开度来调整阀门处的波动;若有压缩站操作,则考虑压缩机的特性,如效率、容量,来调整压缩站节点的状态;根据瞬态事件或计算需要,来调整时间步长,在每个时间步骤结束时,记录管道系统的状态。
7、作为本专利技术所述加快天然气管网瞬态仿真速度的方法的一种优选方案,其中:所述使用特征线法计算波动的传播,包括:
8、所述特征线法计算公式如下所示:
9、γ0=ρma
10、γ+=ρma+c
11、γ-=ρma-c
12、其中,γ+为顺特征曲线,γ-为逆特征曲线,c为气体的声速;
13、所述顺特征曲线方程为:
14、
15、所述逆特征曲线方程为:
16、
17、作为本专利技术所述加快天然气管网瞬态仿真速度的方法的一种优选方案,其中:所述通过数学模型简化物理过程,以保持精度,优化管道参数,以保持准确性,包括:
18、瞬态效应的时间尺度相对较小,将系统视为长期稳态,在该情况下,可以忽略瞬态效应,从而简化模型,所述模型表达式具体如下所示:
19、
20、其中,ρ是密度,v是速度矢量;
21、
22、其中,cp是比热容,t是温度,k是导热系数;
23、通过使用粗略的离散化格点,以减小时间和空间离散度,可以降低模型规模;删除不必要的管段,将多个管段合并为一个等效管段,以减小模型规模,保留对仿真结果精度有显著影响的管段,评估每个管段对整个系统的流量和压力的影响,如果某个管段的贡献非常小,或者每个管段对系统响应的敏感性较差,考虑删除不重要的管段;合并多个节点,例如,若某个节点的流量非常小且对系统整体性能的影响较小,则可以考虑将其与相邻节点合并为一个等效节点;若多个节点在物理上非常接近,它们之间的距离很小,则可以考虑将它们合并为一个等效节点;若节点之间的流量和压力分布趋于平衡,则将这些节点合并成一个等效节点,以降低节点数;合并为等效节点后,可以显著减小模型的规模,降低计算资源的要求,从而提高计算效率;较小的模型通常需要更少的计算时间,有助于快速获得仿真结果;较小的模型需要较少的内存,有助于在计算资源有限的情况下运行仿真;较小的模型通常更容易稳定,降低数值不稳定性的风险;通过拟合管道参数,如管道摩擦系数,以与实际系统的历史数据相匹配,以减小误差;根据仿真目标,调整时间步长以在速度和准确性之间找到平衡。
24、作为本专利技术所述加快天然气管网瞬态仿真速度的方法的一种优选方案,其中:所述将管网模型进行空间和时间的缩放,以减小问题的规模,使用减小的时间步长,以提高时间分辨率,包括:通过将管道划分为离散的段,可以减小问题的规模,选择划分的单元大小,以便捕捉系统中重要的特性,同时减小问题的规模;在瞬态管道仿真中,使用较小的时间步长来捕捉瞬态事件和波动;采用多时间步仿真方法,如显式时间积分方法,允许使用较小的时间步长进行仿真,以提高时间分辨率;在需要更高时间分辨率的情况下,使用时间插值技术来获得介于两个时间步长之间的数据,有助于更精细地观察系统的动态行为,无需显著增加计算成本。
25、作为本专利技术所述加快天然气管网瞬态仿真速度的方法的一种优选方案,其中:所述利用合适的算法平衡计算精度和速度,通过实际管网数据进行模型校准,生成可视化仿真结果,用于分析和决策制定,包括:首先,在初始时间(t=0)处初始化管道系统的状态,包括连接点的压力、温度、流量等信息,设置仿真的时间步长δt和仿真结束时间,从初始时间开始,进行时间步迭代,直到达到所需的仿真结束时间;在每个时间步内,对管道系统的每个组件进行更新,包括管道段、连接点、阀门、压缩站等,本文档来自技高网...
【技术保护点】
1.一种加快天然气管网瞬态仿真速度的方法,其特征在于,包括:
2.如权利要求1所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述确定瞬态仿真目标,收集和整理管网的地理数据、管道属性和运行数据,包括:
3.如权利要求1所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述创建管网的仿真模型,包括管道、连接点、压缩站、阀门等元素的准确描述,包括:
4.如权利要求3所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述使用特征线法计算波动的传播,包括:
5.如权利要求1所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述通过数学模型简化物理过程,以保持精度,优化管道参数,以保持准确性,包括:
6.如权利要求1所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述将管网模型进行空间和时间的缩放,以减小问题的规模,使用减小的时间步长,以提高时间分辨率,包括:
7.如权利要求1所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述利用合适的算法平衡计算精度和速度,通过实际管网数据进行模型校准,生成可视化
8.一种基于加快天然气管网瞬态仿真速度的系统,其特征在于,包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1~7任一所述的加快天然气管网瞬态仿真速度的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1~7任一所述的加快天然气管网瞬态仿真速度的方法的步骤。
...【技术特征摘要】
1.一种加快天然气管网瞬态仿真速度的方法,其特征在于,包括:
2.如权利要求1所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述确定瞬态仿真目标,收集和整理管网的地理数据、管道属性和运行数据,包括:
3.如权利要求1所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述创建管网的仿真模型,包括管道、连接点、压缩站、阀门等元素的准确描述,包括:
4.如权利要求3所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述使用特征线法计算波动的传播,包括:
5.如权利要求1所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所述通过数学模型简化物理过程,以保持精度,优化管道参数,以保持准确性,包括:
6.如权利要求1所述的加快天然气管网瞬态仿真速度的方法,其特征在于,所...
【专利技术属性】
技术研发人员:戴宇轩,李沅,赵玉落,罗旭光,应堃,聂荣山,蔡智辉,梁晓瑜,
申请(专利权)人:中国计量大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。