PipelinestudioTgnet应用的指引_第1页
PipelinestudioTgnet应用的指引_第2页
PipelinestudioTgnet应用的指引_第3页
PipelinestudioTgnet应用的指引_第4页
PipelinestudioTgnet应用的指引_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Pipelinestudio ( Tgnet )应用指南1 软件特点及主要用途Pipelinestudio (Tgnet )是经过使用证明的,历史悠久的输气体管道离线 模拟软件, 能够对管道的正常工况和事故工况进行稳态和动态分析, 测试和评价 管道的输送 / 改建 / 扩建方案,最终获得优化的系统性能和最佳的实际方案本软件具有全功能的图形界面、 稳定的数字求解技术、 完备的设备模拟、 灵 活实用的理想化的控制方式和多约束条件设定、 温度跟踪、气体属性跟踪、 详尽 的默认值集合、既能以批处理方式又能以交互(互动)方式运作、灵活多样的开 放的输入输出方式、 易学易用等特点。 使用本软件可以对输气管

2、道的正常工况和 事故工况进行分析, 测试和评价输气管道的设计或操作参数的设置, 最终获得优 化的系统性能。使用本软件还可以为实时模拟软件的组态提供建模数据。软件重要应用于以下方面:1)设计管道,管径、输气量研究;2)确定管线尺寸,压缩机规格;3 )评价因为操作改变导致的管道工况;4)模拟供气中断、压缩机故障及意外事故,评价事故影响及采取的恢复行 动;5)进行供需平衡、调峰、管存量分析,进行操作优化;6)进行管道战略性规划和分析,确定管道 5年、10 年、 15年的长远规划。2 管道模拟的理论基础和主要公式 气体在管道内流动,随着压力下降,密度逐渐变小,流速不断增大。同时气 体在管道流动过程中还

3、要气体与周围介质进行热交换, 温度会逐步降低, 在管道 的未段趋近于甚至低于周围介质的温度。特别是在不稳定流动的情况(输气管大多数处于不稳定流动状态)下,更导致压力、流量和温度的变化。因此,描述气体管内流动状态的主要参数有:压力 P、密度r 、流速v 和温度T。求解有关参数的方程主要是:连续性方程:运动方程:v t vv xPxgh x( 2( Df )i ) v其中:0 x L ;t 0能量守恒方程:Pcv (TtvT x) T T vx(f)2(Di)3(4DU w ) (T Tg )以上方程中符号意义如下:L管道长度g重力加速度x距离f摩阻系数t时间Di管道内径A管道横断面积T气体温度气

4、体密度Tg地温P气体压力Uw 总传热系数v气体流速Cv 气体热容h管道高程气体状态方程:为了正确模拟气体的水力学特性, 需要在各种条件下气体各项物理属性的变化和它们之间的关系。这些物理属性主要是指:? 气体的密度? 压缩系数? 粘度? 热容? 比热? 比热比? 热值求解这些参数的方程称为状态方程。气体状态方程又分为理想气体的状态 方程和真实气体的状态方程。1 )理想气体的状态方程理想气体的状态方程 :通用气体状态方程为 :状态方程规定:压缩系数 Z是压力和温度的函数RT a范德瓦尔斯状态方程:V2理想气体没有考虑实际气体中分子的大小和分子间的作用力, 范德瓦尔斯状 方程中 b是对分子体积作出的

5、修正, a 是对分子间作用力作出的修正。2)真实气体的状态方程1 )SaremSarem 状态方程是一个老的状态方程。它解决了在通用气体状态方程中, 在通常输气管道的条件下, 如何计算压缩系数的问题。 它使用对比压力和对比温 度 (天然气的压力、温度与其临界压力、临界温度之比 )的概念,用勒让德多项式计算压缩系数。55m 0 n 0A mnPm2 Pr 1514 .8Pn2 Tr 41.9其中对比压力和对比温度是基于虚拟临界压力和虚拟临界温度的近似值。 以 相对密度为基础计算虚拟临界值, 用 Wichert 和 Aziz 关系式矫正 CO2 对虚拟临界值的影响。SAREM 方程的优点是:? 在

6、大多数天然气系统的正常运行压力范围内精度高;? 描述气体的参数少,只需要相对密度,热值和 C02 含量(可由气体组份 求得);? 允许用户自定义气体属性;? 定压比热容和定容比热容取自假定的理想气体SAREM 方程的缺点是:? 低压无效;? 靠近相变区时结果不正确。(2)NX-19 和 AGA-8NX-19 和AGA-8 都是靠对大量输气管道的实测数据进行研究产生的纯经验 公式。AGA-8 又包含两个公式:一个是用详细特征法产生的公式,另一个是用总 体特征法产生的公式。3) SRK自范德瓦尔斯之后又出现了很多状态方程, 它们用不同的参数表示实际气体 与理想气体的区别, 各有自己的适用范围。 S

7、RK方程是其中一个, 同时它又是对RK方程的改进:RTVbaV 2 bVSRK方程的应用比较广泛,而且有多种变形4) Peng范德瓦尔斯方程在一定范围内已经能比较接近的描述实际气体的性质, 但是 它没有考虑温度和偏心因子的影响,因而适用范围有限, Peng-Robinson 是在考虑了上述因素后由范德瓦尔斯方程派生出的方程:PRTaVbV22 bVb2Peng方程的优点是:? 在较大的压力、温度范围内都比较精确;? 在相变区或相变区附近也比较精确;? 可以作气体组分跟综;? 计算量少于 BWRS 。Peng 方程的缺点是:? 需要输入气体的全部组分;? 不能使用 PLS 提供的用户自定义属性。

8、(5)BWRS范德瓦尔斯方程、 SRK方程、和 Peng 方程的共同问题是对分子间作用力考 虑不够充分,以至在介质密度很高时不够准确。 BWRS 方程考虑了更多的修正, 因而也引入了更多的参数。引入的参数越多, 考虑的因素越多, 适用的范围越宽。 求解的难度和求解计 算量也越大。 BWRS 是一个复杂的有多达 11 个参数状态方程。P RT Bo RTA0C20D30E042 bRT a d3o 0T 2T3T 4 T3 d 6 c a 2 1T T 2BWRS 方程的优点是:? 在很大的压力、温度范围内都很精确(优于 Peng );? 在相变区或相变区附近也比较精确;? 可以作气体组分跟踪;

9、? 可以处理含有较多非碳氢化合物的气体。BWRS 方程的缺点是:? 需要输入气体的全部组分;? 计算量最大,因而速度最慢;? 不能使用 PLS 提供的用户自定义属性。3 )气体状态方程小结? 理想气体状态方程的精度肯定是不够的。? 纯经验公式如, SAREM 、NX-19 、 AGA-8 在它们的适用范围内(指美 国输气管道的压力、温度、组分范围)是最准确的。其中 AGA 公式常常 是法定的计算公式。? SRK 、Peng和BWRS 方程有更宽的适用范围。它们甚至还可用于液态烃和气、液平衡计算。它们常常是模拟计算使用的公式。在纯经验公式适用的范围内,上述公式也可使用。因为它们的差异,远小于其它

10、不确 定因素(例如管道沿线的温度)引起的差异。? 复杂性BWRS 最复杂 Sarem 最简单? 计算速度Sarem 最快 BWRS 最慢? 适用范围Sarem 干气 BWRS 湿气 Peng-Robinson 所有气体4)阻力系数公式水力摩阻系数计算推荐采用Colebrook 公式:12.0 logk3.71d2.51式中: k 管内壁绝对粗糙度, m;d 管内径, m ;Re 雷诺数。Colebrook White 公式考虑了不同管子光滑或粗糙的内壁情况,在较宽的流动状态范围下有较好的模拟精度,适用于紊流三个区。3 软件人机界面简介Pipelinestudio (Tgnet )在视窗中运行,

11、启动时显示主视窗。主视窗含有 标准的视窗控制按钮(最大化、最小化和关闭按钮) ,从上至下还有标题条、菜 单条、工具条, 工作区和状态条。 工作区主要包括管网视窗及管网有效性结果窗 / 稳态窗 / 报警事件窗等。1)标题条标题条位于主视窗顶部,它显示软件的名称( Pipeline Studio )和当前活 动的管网模型名称。 在模型文件名之后是用括号标明的 gas 或 liq 以区分是气体 管网模型或是液体管网模型。 如果对模型文件作了修改而又没有保存, 在括号后会出现一个 *号。再后面是时间,稳态模拟时显示 00:00:00 ;以批处理方式运行 动态模拟的过程中, 时间不变, 模拟结束时显示最

12、终的结束时间; 交互式动态模 拟过程中, 此时间的含意是模拟进行的时间。 如果出现了报警, 在标题条的最后 显示 Alarm ,其中表示报警的数量。2)状态条状态条位于主视窗的底部, 工作区的下面。 当鼠标指向主视窗的某一菜单项 或工具条的工具时, 状态条显示简明扼要的帮助信息; 当鼠标指向管网视窗的某 一位置时,状态条显示管网元件的名称或鼠标位置; 另外在进行了某项处理之后, 它还会显示有关处理是否成功或是否完成的消息。3)菜单条菜单条如下图所示,其主要功能都包含在工具条中。从左至右各菜单项的功能是:File 菜单文件的打开、关闭、保存等。Edit 菜单对象的拷贝、剪切、编辑等。View 菜

13、单视窗的拖动、缩放、网格控制等。Insert 菜单插入气体参数、特性曲线、对象等。Simulation 菜单指定单位、模拟选项、模拟命令等。Chart 菜单趋势图、沿程变化图等。Tools 菜单多案例工具、选项等。Table 菜单打开、关闭表格视窗等。Windows 菜单视窗的排列和控制Help 菜单帮助和技术支持等。4)工具条工具条位于菜单条的下方,它分门别类的组合了 Pipelinestudio ( Tgnet ) 中最常用的功能, 大大提高了软件的易用度。 熟悉和掌握工具条的功能和用法对 提高工作效率大有好处。 Pipelinestudio (Tgnet )的工具条由九个部分组成:1)标

14、准工具条本工具条从左至右常用的十一项功能分别是: 建立新的模型文件、 打开已有 文件、保存文件、发送 Email 、打印、打印预览、剪切、拷贝、粘贴、格式刷、 重复使用格式刷等。2)图表工具条本工具条要在计算之后, 有一段或多段管道被选中时才可以使用。 从左到右 各项功能是:沿线压力曲线、沿线流量曲线、沿线压力及流量曲线、沿线温度曲 线、纵断面曲线、压头及纵断面曲线。3)表格工具条用于分类显示最常用的输入、 输出表格。 从左到右分别是: 管段属性输入数 据表,外部调节器输入数据表、压缩机输入数据表、泵输入数据表;管段计算结 果输出数据表、外部调节器输出数据表、压缩机输出数据表、泵输出数据表。4

15、)缩放工具条从左到右控制管网视窗的放大、 缩小、选择集放大、显示全图、 拖动等功能。(5)绘图工具条用于绘制管网结构图。 注意选中一种管网元件后可以在管网视窗中连续绘制 该种元件, 再次点击原工具条按钮或箭头按钮取消继续绘制该种管网元件, 使鼠 标变成选择工具。 从左至右功能为: 选择、删除、添加文字、 添加表格、绘管段、 绘通用压缩机、绘离心压缩机、绘往复压缩机、绘压缩机站、绘切断阀、绘止回 阀、绘调节器、绘气源(进气点)、绘分输点、绘燃料阀、绘按热值计量的分输 点、绘泄漏点、绘阻力元件、绘冷却器、绘加热器、绘仪表(供实时软件组态使 用)。(6)图形编辑工具条 用于控制管网视窗的网格、对管网

16、元件作旋转、翻转、断开等操作,还可为 管网元件插入数据块等。从左至右依次为:右转、左转、水平翻转、垂直翻转、 张开、左断开、右断开、管网元件缩放、开关网格、开关网格捕俘功能、正交绘 图、插入数据块、 )添加数据项、锁定图形、绘制流动方向。(7)模拟命令工具条这里从左到右包括了:管网有效性检查、显示 KW 文件、显示稳态报告、 显示动态报告、稳态模拟、动态模拟、再启动动态模拟、交互式稳态模拟、交互 式动态模拟、编辑动态脚本、查看趋势图、沿程变化曲向导等。(8)交互式模拟命令工具条这里是专用的交互式动态模拟命令, 它们通常是不可用的, 只有在起动了交 互式动态模拟之后才变为可用。 其中的命令从左到

17、右有: 用稳态作初态、 用末态 作初态、启动模拟、停止模拟、暂停模拟、单步模拟、按指定步数模拟、保存并 退出、作废、锁定设备、解除设备锁定、 把当前状态写入报告文件、 改变设定值、 装入状态文件、保存状态文件等。(9)文件查看工具条这一工具条主要用在查看大型输出文件时,在文件中执行查找功能。5)管网有效性结果窗 / 稳态窗/ 报警事件窗这是一个由三个子窗口构成的组合窗。 点击其下部的三个按钮, 可以在三个 窗口之间切换。 对管网作有效性检查后出现有效性检查结果窗。 其中可能列有出 错信息或警告信息,如果是这样,在多数情况下会有一修复按钮 (Fix button) , 点击此按钮可以直接显示需要

18、修改的条目, 这一功能大大有利于快速校正管网模 型。稳态窗中显示稳态模拟过程中产生的信息。 若有问题用其中的 Goto 按钮可 以快速找到相关的管网元件。报警事件窗中显示的是处理过程中发生的报警或事件。4 软件的使用案例:假设某管道全长 50km ,设计压力为 6.3MPa 。起点为气源 A ,进气压力 5.0MPa ,在距离气源 A30km 处有用户B ,用气量为80万方/ 天,终点为用户 C, 用户C用气量为120万方/天,要求:用户 B和C供气压力不低于 2.5 MPa 。根据 上述条件选取该管道管径,并对该管径下管道的最大输气能力进行计算。该案例模型如下图所示。 下面以该模型为例来介绍

19、软件的建模步骤及模型调1)启动双击桌面图标或通过“程序 Energy Solutions PipelineStudio ”启动Pipelinestudio ( Tgnet ),初始视窗如下:2)新建单击标准工具条上“ NEW ”(新建)按钮,将出现提示窗口如下,选择 “ Pipelinestudio (Tgnet )”并单击“确定”按钮,就会出现一个空白的管网 视窗,此后即可开始建立了一个新的管网模型。3)设置单位点击 Simulation 菜单或标准工具条上的 Units 按钮,进入 Unit 对话框结合中国的情况, 比较简捷的作法是点击 Unit 对话框中的 Load 按钮直接装入 并使用

20、米制( Metric )。米制中使用的单位大部分符合中国的习惯,可以直接使Load 按钮绝压选择要使用的单位后,特别注意要在 Unit 对话框的 Show Pressures as 列表中选择压力单位是使用表压还是绝压, 还要规定好在压力单位后面区分表压 和绝压的后缀,通常用 A 表示绝压 (MPaA) 、用 G 表示表压 (MPaG) 。4) 设置模拟选项点击 Simulation 菜单的 Option 按钮,会出现一个含有 11 个标签的组 合对话框。 这一看起来很复杂的对话框平时需要注意的只是 General 和 Fluid 标签,作动态模拟时需要用到 Report 和 Control

21、标签, 其余部分都可以不动, 使用程序的默认值即可。 Report 和 Control 的内容将在动态模拟的基本步骤 中叙述,这里介绍一下 General 和 Fluid 中的主要内容。(1 )General 标签在 Title for 右侧的文本编辑框中输入文字标题。如果不输入标题,会有报警,但是不影响程序的正常运行。 如果输入了标题, 该标题将会自动出现在程序 产生的报告文件中在 Reference for Standard Conditions 下面的文本编辑框中输入标准状 态的压力和温度。 注意,程序默认的标态温度与中国标准不一致,应将其改为 20 ;而程序的标态压力默认值是与中国标准

22、相符的,不必修改,只是它的值 会随选用的表压或绝压而改变。在 Tracking 下面的检查框中选中 Quality 和 Temperature ,一般情况下 不要选 Wall temperature 。当管网中含有多个气源时, 选中 Quality 将使程序 自动进行不同组分气体的混合计算,跟踪气体性质和气体组分在管网沿途的变 化。选中 Temperature 时程序将根据用户输入的各段管道总传热系数和气源的 气体温度, 在管网的每一个计算点进行热平衡计算, 算出管道各点的温度。 选中 Walltemperature 时,程序根据用户为管道输入的各个管壁层的特性,进行详 细的管壁层间热传递计算

23、和热平衡计算;未选中 Wall temperature 时,不作 详细的热传递计算, 直接使用总传热系数作热平衡计算。 注意,要作详细的管壁 层间热传递计算时, 需要同时选中 Temperature 检查框, 而且要输入管道各层的密度、厚度、导热系数和比热。2 )Fluid 标签在 Equation of states 下面的下拉列表框中选择进行物性计算使用的状态 方程 Sarem 、 BWRS 或 Peng 等。 Sarem 用于不知道气体组分时的压缩因子 计算,它是一适用于典型输气管道的经验式, 不适用于压力太低和气体中含有较 多的非烃成分的情况。 BWRS 和 Peng 用于知道气体组分

24、的场合,适用范围很 宽。在 System-wide temperature下输入管道埋深处的环境温度。 其余参数可按程序默认参数选取。5)建立管网模型在绘图工具条中有很多用来表示管网中的管段和设备(管网元件)的按钮, 点击一个按钮, 把鼠标移动到适当的位置, 再次点击鼠标, 就可把相应的管网元 件放置到管网视窗之中。注意,如果继续点击鼠标会再画一个同样的管网元件。若不想继续,再次点击工具条的原按钮或箭头按钮即可本模型的主要元件有气源 (supply )、分输点 (delivery )和管道(pipe ) 点击三个元件的按钮,在视窗中建立模型。6)管网元件的参数输入通过管网元件对话框输入参数:

25、双击管网视窗中的管网元件, 会弹出一个对 话框,其中含有各种需要输入的参数,输入数据后点击确定即可1)Supply单击 Rename 按钮可设置管道元件的名称,其他管网元件的名称也均可进 行类似设置,需要注意的是管网元件名称的唯一性。点击 New 按钮,输入气体各组分的摩尔百分数,注意在输入对话框的右下 角有各组分摩尔百分数的累计值,正常情况的累计值应当等于 100 。这是气体 的组分模型,使用这种组分模型时,必须同时在 Simulation 选用 BWRS 或Peng 状态方程。 程序将自动计算气体的各项物理特性, 具有较宽的适用范围。 允许输 入多组气体参数, 无论输入几组气体参数, 程序

26、都会自动为每一组参数命名, 在 以后为各个气源指定气体参数时可以分别引用这些名字。根据本案例的参数,在 Supply 元件对话框 General 标签下需要输入进气 点气体组分、 气体温度,选择控制模式并输入相应控制模式下的设定值及约束条 件。2 )Delivery根据本案例的参数, 在 Delivery 元件对话框 General 标签下需要选择控制 模式并输入相应控制模式下的设定值及约束条件。3)Pipe在管道元件对话框 General 标签下需要输入管道内径、长度、壁厚、粗糙 度、效率系数、步长等参数;在 Heat Transfer Data 标签下输入总传热系数。a. 粗糙度有内涂层的

27、管道,该值一般取 10um ;没有内涂层的管道,该值一般取 30um 。b. 阻力系数方程阻力系数方程采用 Colebrook 公式。c. 效率系数选用 Colebrook 公式时,效率系数取 1 。d. 步长Pipelinestudio (Tgnet )在计算过程中把管段划分成若干子段,形成一组 可以求解的离散方程。 如何划分管段呢?需要我们指定一个“名义间隔”, 称为 Knot (步长)。 PIPELINESTUDIO ( TGNET )在实际划分管段时将自动作出 调整,使子管段的数目正好为整数。 Knot 越小计算量越大计算结果也越精确, 典型的 Knot 为 1.68km 。大型模型较

28、适于使用较大的 Knot ,需要作温度计算 时应使用较小的 Knot 。e. 总传热系数 当我们在设置模拟选项过程中打开温度跟踪没有打开管壁温度跟踪时, Pipelinestudio ( Tgnet )将根据由用户指定的总传热系数进行温度计算。总传 热系数在管道元件对话框 Heat Transfer Data 标签下输入。其余参数可按程序 默认参数选取。根据本案例的条件, 在 pipe 元件对话框 General 标签下输入对应参数7)控制逻辑及约束条件(1)控制逻辑Pipelinestudio (Tgnet )中供气和输气设备元件可以设定下列三种控制逻 辑:最大压力 (supply) 最大流

29、量 (delivery) ,计算结果:流量 (supply) 压力 (delivery) 最大压力 (supply) 最小压力 (delivery)计算结果:流量 (supply) 流量 (delivery)最大流量 (supply) 最小压力 (delivery)计算结果:压力 (supply) 流量 (delivery)(2)约束条件约束条件是指模拟过程中为管网元件限定的最大值和最小值(如最大压力、 最小压力、最大流量)或运行特性的限定值(如最大功率)。可以为同一管网元 件指定多个约束条件, 用户需要为每个管网元件指定一个约束条件为稳态模拟的 初始设定值。在输入过程中被指定为 Mode 的

30、约束条件就是设定值。在初次计算一个新模型时, 应指定尽可能少的约束条件, 防止约束条件互相 矛盾不能求解或设定值与希望不符的情况出现。 在模型能够正常工作后再逐步添 加其它必要的约束条件是一种较好的方法。 在管网中还要注意流量的平衡 (供输 平衡),确保稳态计算收敛。在本模型中, supply 的约束条件和设定值为最大压力, delivery 的约束条 件和设定值为最大流量,8)稳态模拟在完成建模、 参数输入、控制逻辑及约束条件设定等步骤后, 即可进行稳态 模拟。 在模拟前,建议点击模拟工具条或 Simulation 菜单中的 Validate Network 按钮,进行一次管网有效性检查 。

31、此项检查的内容包括:管网元件连 接关系检查、是否缺少必须输入的数据、数据是否有效等。检查出的错误分为两类警告和错误,显示在管网有效性结果窗 / 稳态窗 / 报警事件窗中。警告是需要改正的非关键性错误;错误是必需改正的关键性错 误,如果不改正就不能进行稳态模拟。有的错误信息旁边有一 Fix 按钮,点击 它即可进入需要修改数据的对话框, 如果是缺少数据一类的错误, 光标将直接定 位于相应的字段,供用户输入数据。有的警告或错误信息旁边没有 Fix 按钮, 它们多半是原因比较复杂的错误或是由于其它错误引发的错误。 应当先纠正明显的错误,重新进行有效性检查, 如果还有错误, 再根据错误信息内容判断出错原因。排除所有错误后就可以运行稳态模拟了点击 Simulation 菜单或模拟工具条上的 St

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论