管网仿真系统技术方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

管网仿真系统技术方案天然气管网运营公司在日常的生产调度管理过程中,越来越深刻地意识到管网运行安全和用户用气量预测的重要性。他们希望有一种软件可以完全准确地模拟管网实际的运行状态,使操作员不仅可以得到SCADA实时数据还可以通过模拟软件知道实时数据的正确性。在进一步的使用过程中,调度人员还希望这种仿真软件能够对管网未来的状态进行预测,以使操作员提前了解管网的运行,制定调度计划或避免故障发生。针对天然气管网的实际情况我们选择了GL公司的管网仿真软件。GL公司的软件可以提供综合有效的管网模拟软件系统,客户可以根据不同的要求选择不同的模块,模拟软件具有可扩展能力,能够适应管线未来的项目扩展。GL公司的SPS可以实现管网的离线和在线仿真,Forecast可以进行管网的负荷预测。一、SPSSPS软件家族包括管道的实时在线仿真(Statefinder)、泄露检测(Leakfinder)、实时状态预测(Predictor)、操作员培训系统(Trainer)和离线仿真(Simulator)5个软件。其中Statefinder、Leakfinder和Predictor是SPS软件中的在线产品,它们的运行需要SCADA系统实时数据的支持,能够实时动态的模拟管网的运行状态。Leakfinder可以在管网实时运行中进行泄漏检测,而Predictor则可以对动态管网的未来运行状态进行预测。Trainer用于培训管网系统操作人员,它可以模拟真实的SCADA系统运行状态,使操作员在模拟的环境下学习如何操作管理管网系统。Simulator是其它四个软件模块的基础,用于管道离线仿真、管道设计、管道运行能力的估算等。众所周知,SPS/仿真器拥有精确模拟管道设备中流体液力学和全部控制系统性能(非理想化)的手段,它所提供的仿真精度是任何其它软件所不能比拟的。SPS拥有的强大的二次开发能力,是其他同等软件所不具备的。它提供的ADL开发环境使得在不改变基本的核心仿真软件的前提下,可以设置与基本仿真同时运行的应用,或者控制仿真过程。新定义的变量可以表示为仿真数据的函数,它们的值可以像任何隐式仿真数据一样用于报告、结果显示、或传递给第三方的应用或系统。操作员可以根据需要开发自己的应用程序、可选择多种数学函数、可模拟PLC多种运行逻辑、可增改泄漏检测的算法,等等,以满足仿真过程中的各种需要。ADL开发环境可以应用于SPS的所有模块。SPS不仅可以运行在Windows系统还可以运行在UNIX系统下。1.实时在线仿真(Statefinder)Statefinder根据实际的天然气管网中的管径管长、调压器位置、气体热值等数据,建立管网仿真模型对实际管网运行状态进行实时持续的仿真。它的模型包含了管网中的所有设备,特别值得一提的是Statefinder对管网中压缩机复杂工艺的模拟是其它同类软件所不能比拟的。Statefinder通过OPC接口将SCADA系统数据实时地输入仿真系统,根据SCADA数据Statefinder可以动态的模拟管网运行工况,与实际管网并行运行,计算管网中各点的压力、流量、浓度、管网储气量等其他参数,并过滤检测数据,将仿真软件的计算结果与SCADA实时数据相比较,如果超过设定的偏差值则会自动报警,以提醒调度员可能有故障发生。所以在线仿真能够监测实时管网的运行。在线仿真软件还可以实时跟踪管网中各点的气源比例。实时在线仿真的性能必须非常稳定,能够在临时的数据中断期间持续工作。同时,因为实时模型产生的管线状态是仿真的出发点,预估状态的精度是预估环境的根本。SPS实时在线仿真进行状态预估的方法是将所有能够得到的压力和流量数据用于计算(即所谓的压力-压力聚合体)。以单个管道为例,如果已知上游和下游的压力和流速,许多其它仿真系统通常是利用上游的压力和下游的流速来驱动模型(压力-流速聚合体),而剩下多余的数据则用来检验结果,或者推算仪表误差。现在假设下游流量测量出现故障,其它系统在数据中断期间便失去了计算的基础,更糟糕的是,当数据中断期间的流速发生变化时,这些系统将会在数据恢复时人为地在仿真管线中引入剧烈的动态效应。至少我们的一个竞争对手试图通过运行多个实时模型来克服他们这种在技术上的缺陷。然而,SPS的技术在状态预估中同时使用两端的压力和流量数据,实际上将管道系统分成了许多独立的管道段,如果发生数据丢失,计算将不计丢失的数据而照常继续,并且利用剩下的实时数据来推算缺失数据的数值,达到在液力学上相容的状态。当管网中的部分地区发生故障或丢失数据时,仿真软件也可以根据管网中其他各点的数据,实时动态的模拟故障发生地的管道运行工况,帮助操作员分析故障原因并解决问题,操作员还可以使用仿真数据对SCADA丢失的数据进行补充。仿真曲线可以实施动态的显示管网的运行、压力流量的变化和操作员的操作,当SCADA数据丢失时,丢失点的数据和管道信息能够被模拟生成,及时的显示在曲线上。Statefinder计算的仿真结果可以由用户设定,传到用户的自定义界面显示或传回到SCADA系统显示。下图显示了SPS与SCADA系统的数据传输。RTU读取现场仪表数据,传送到SCADA服务器并在SCADA界面中显示。SPS通过OPC接口可以读取SCADA实时数据进行仿真模拟。SPS提供API接口,可以支持用户开发界面显示仿真数据。用户也可以设置,将仿真数据传回到SCADA服务器,在SCADA界面显示。使用这种方法用户可以直观的比较SCADA实时数据和仿真数据。但由于这种方法加大了SCADA服务器的负荷,数据传输效率会比另一种方法低。用户可以根据自己的需要选择。2.泄露检测(Leakfinder)高压气体管道突然发生泄漏对周围用户、居民是非常危险的,管道中不易察觉的细小泄漏也会给管网公司带来巨大的经济损失。所以对于管道气体运行公司来说,高压管网的泄漏检测是非常重要的。SPS中的Leakfinder在模型和数据精确的基础上能够准确地监测管道运行并检测气体泄漏。Leakfinder由SPS在线仿真(Statefinder)和泄露分析器(Leakanalyzer)组成,建立了及时准确地泄漏检测系统。Statefinder使用SCADA系统实时数据跟踪模拟管网动态运行状态,当SCADA实时数据出现异常时,Statefinder将会告知Leakanalyzer,它是泄漏检测的数据基础。Leakanalyzer详细检查这些异常数据,并分析是否为气体泄漏。如果泄露检测系统发现了一个泄漏点,它将立刻发出警报并显示泄漏地点、泄漏时间、泄露速度和泄露气体总量。这些数据将及时地反映到SCADA界面或用户的自定义界面。由于SCADA数据经常存在的不稳定性,即使将其调节在测量的有效重复性内,它也很难被直接使用,因此为了得到液力学上合理的管道状态,状态预估过程允许假设虚拟流体在指定位置进入或离开管道,这些指定的位置称为监测器。这种虚拟的流动,即所谓的“诊断流”,在一个调试好的系统中应该接近于零。引入的诊断流是检测泄漏的关键。在真实管道中出现泄漏时,SCADA报告的压力和流量与泄漏处的流出量相一致(在其本身的不确定性范围内)。在实时状态预估中,泄漏点并没有流出量,达到同SCADA数据相对应的液力学状态预估的唯一方法,是在这些诊断流处允许流体离开仿真系统,从而留下泄漏的“纸迹”以供详细分析。基于状态预估的结果,SPS支持两种不同的泄漏检测方法:监测器平衡方法和泄漏量监测方法。针对任何特定管线(也可能是每段管道),具体选择采用何种方法取决于该特定管道的状况、测量情况和液力学特性。对于这两种技术,正确的使用方法是采用一种以上的检漏时间间隔。这种策略是使用较短的检漏时间间隔迅速探测大的泄漏,而使用较长的检漏时间间隔多花一些时间检测小的泄漏。两种检漏算法都在ADL中采用,因此系统的修改和操作对项目工程师(或客户的检漏分析师)也非常“开放”。事实上,如果客户有检漏的特殊算法,ADL能够很容易地支持对系统的扩充。在上面的介绍中我们提到Statefinder可以在SCADA系统丢失数据时进行补数,并正常工作。所以在使用了Statefinder的Leakfinder中,当管网中部分地区出现故障而无法得到实时数据时,泄漏检测系统仍能正常运行并检测管网中的泄漏点。当这种情况发生时,Leakanalyzer能够自动调整泄漏检测的门槛值(LDTs),以使系统保持正常运行状态,避免错误报警。泄漏检测的精确度与模型建立、参数设置和现场数据采集设备的准确度有关。当客户提供了计算所需的相关数据,实际模拟运行后计算的结果可以估算泄漏检测的精确度。当然这一结果也是与所提供数据的准确度相关的。可以许诺客户的是,在同一模型下,相同的参数数据时,SPS泄漏检测软件Leakfinder是同行业软件中泄漏检测精确度最高的。3.动态预测管网未来工况(Predictor)SPS的Predictor可以用于预测未来一段时间内的管网运行状态。它同样是一个实时在线系统,包含了Statefinder和预测器。使用Statefinder得到当前管网的运行状态,预测器根据当前数据实时动态的对未来时间的管网进行预测。预测分为自动预测和条件预测。自动预测使用Statefinder当前的计算结果作为预测的起始点,操作员可以设置预测时间,并将负荷预测中计算的各用户相应时间段的负荷数据导入。预测系统则能实时动态的计算出管网未来的运行工况,它与实时数据并行运行,但时间轴是用户设置的未来时间。同样预测软件也可以在预测中设置报警,以提醒操作员SCADA系统在未来可能要产生的报警。在实际生产运行中,调度人员可以将客户申报的第二天或未来几小时的用气量输入预测系统,使用当前管网运行数据进行预测,查看管网是否能够满足客户申报的用气量。如满足则用户申报的用气量可以作为用气量计划下发,如不满足可在预测系统中进行调整验证,制定新的用气量计划。条件预测可以让用户设置一些假设的条件,并利用当前管网的运行数据预测当所设条件发生时管网的运行。例如:我们可以设置供气点断气、管网中某点泄漏、某阀门关断或备用气源补气等等。通过预测计算我们可以看到故障发生后管网的运行状态、存活时间,操作员可以根据预测结果制定相应的抢修预案。在日常的调度管理中,操作员可以把自动预测作为默认方式,设定好预测未来一天或未来一周的管网运行。Predictor将会按设定值自动预测。同时操作员可以设定几种条件预测方案,当故障发生时操作员可手动选择,以制定抢修方案用。例如当供气点发生故障断气抢修时,操作员可以选择供气点断气的条件预测方案,使用当前管网运行状态数据作为起始点进行预测,模拟未来管道的运行。通过模拟仿真,操作员可以得到管网的存活时间,各个重要客户点在故障后发生了怎样的变化。这些数据可以有效的帮助操作员制定抢修计划。在抢修过程中,在线仿真实时监测管网的运行,预测系统也能够实时的根据当前管网的最新状态进行预测,操作员可以非常直观地了解到抢修的进程以及抢修方案是否正确。对于预测结果的精确度和泄漏检测系统一样,是与当前管道数据的准确性相关的。这里提供一个例子来说明SPS与同类产品相比的优越性。几年前,一家欧洲SCADA供应商曾利用独立的试验来测试仿真软件。SCADA供应商从海底输气管道收集了上游和下游24小时压力和流量数据,为了仿真软件供应商们标定它们的模型,提供了管道的物理数据(长度,直径,壁厚,高度曲线等等)、气体成份和前8小时的数据,随后16小时的下游压力没有提供。而在下游压力“消失”的16个小时中关闭和开启一个管道隔断阀,在系统中引进剧烈的瞬态变化,使测试复杂化。测试是估算缺少的下游压力(SCADA供应商知道其实际值)。仿真软件供应商们把他们的估算送回SCADA供应商分析,Advantica的SPS评为最佳仿真预测系统4.离线仿真(Simulator)离线分析是管网某一时间点静态平衡下的分析计算。调度人员可以将某一点的SCADA数据导入仿真系统,计算管网在该时间点的储气量、各点压力、流量数据、燃气热值等。用户需要增大或减少用气量时,也可以通过离线计算查看更改是否

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功