输油管道负压波检漏系统:定位功能毕业设计(论文)_第1页
输油管道负压波检漏系统:定位功能毕业设计(论文)_第2页
输油管道负压波检漏系统:定位功能毕业设计(论文)_第3页
输油管道负压波检漏系统:定位功能毕业设计(论文)_第4页
输油管道负压波检漏系统:定位功能毕业设计(论文)_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计(论文)任务书题目输油管道负压波检漏系统定位功能学生姓名学号专业班级设计(论文)内容及基本要求1管道长度300KM,管道压力首站0409MPA,末站0204MPA,管道流量150200M2/H,介质原油,负压波传输速度1100M/S。2学习讨论研究负压波检漏和定位原理。3根据任务要求选择和学习一种现代工业组态软件或工业常用运算或仿真软件(如组态王、MATLAB或C等)。讨论该软件在管道检漏中的应用。4设计管道负压波检漏系统,负责内容手动定位运算和报警功能。完成系统的模拟联调。5完成相关资料检索和开题报告。6完成论文的写作和15000字符以上的英文资料翻译。设计(论文)起止时间2015年1月2日至2015年6月30日设计(论文)地点自动化教研室指导教师签名年月日系(教研室)主任签名年月日学生签名年月日输油管道负压波检漏系统定位功能摘要输油管道作为一种经济、有效、环保的运输手段,在我国国民经济中发挥的作用越来越重要。管道在多年的运行以后,管道防腐覆盖层会逐渐老化变质,失去其原有的保护作用,或者由于自然灾害和人为的破坏,导致管道泄漏的情况时有发生,这样既造成了国家财产的损失,又污染了环境。因此,人们希望借助于先进的检测手段来及时地发现泄漏并准确定位,以便及时采取有利措施进行维护。因此建立管道泄漏监测定位系统意义重大,迫在眉睫。本文对基于负压波的管道泄漏定位方法进行了研究,介绍了负压波泄漏定位原理及方法,说明了其优缺点。此外,本文采用的方法是利用组态软件分析负压波管道泄漏定位系统的工作过程,介绍了怎样利用趋势画面中的压力波形图计算泄漏点位置的方法。关键词组态王;泄漏定位;负压波THENEGATIVEPRESSUREWAVEOFOILPIPELINELEAKDETECTIONSYSTEMLOCATIONFUNCTIONABSTRACTTRANSPORTPIPELINEASANECONOMIC,EFFICIENT,ENVIRONMENTALLYFRIENDLYMEANS,PLAYSAMOREIMPORTANTROLEINCHINASNATIONALECONOMYAFTERRUNNINGSEVERALYEARS,THEPIPELINEANTICORROSIONLAYERWILLGRADUALLYDETERIORATE,LOSINGITSORIGINALPROTECTIVEFUNCTION,ORBECAUSEOFNATURALDISASTERSANDMANMADEDESTRUCTION,LEADINGTOPIPELINELEAKAGEOCCURS,THISHASRESULTEDINTHELOSSOFSTATEPROPERTY,ANDPOLLUTIONOFTHEENVIRONMENTTHEREFORE,PEOPLEHOPETHATWITHTHEHELPOFADVANCEDDETECTIONMEANSTODISCOVERTHELEAKAGEANDACCURATEPOSITIONING,INORDERTOTAKETIMELYMEASURESTOMAINTAINFAVORABLETHEREFORETHEESTABLISHMENTOFPIPELINELEAKAGEMONITORINGANDPOSITIONINGSYSTEMOFGREATSIGNIFICANCE,THISPAPERSTUDIEDTHEMETHODOFPIPELINELEAKLOCATIONBASEDONNEGATIVEPRESSUREWAVE,THENEGATIVEPRESSUREWAVELEAKLOCATIONPRINCIPLEANDMETHOD,ILLUSTRATESITSADVANTAGESANDDISADVANTAGESINADDITION,THEMETHODUSEDINTHISPAPERISTHEANALYSISOFTHEWORKINGPROCESSOFTHENEGATIVEPRESSUREWAVEPIPELINELEAKLOCATIONSYSTEMUSINGTHECONFIGURATIONSOFTWARE,INTRODUCESTHEMETHODOFHOWTHELEAKLOCATIONISCALCULATEDBYUSINGTHEFIGUREINTHEPICTUREOFTHETRENDOFPRESSUREWAVEKEYWORDKINGVIEW;LEAKLOCATION;NEGATIVEPRESSUREWAVE目录1绪论111课题背景及意义112国内外研究现状及发展趋势213课题的研究目的及步骤5131研究步骤5132研究目的52组态王软件简介621组态王定义概述622组态王系统的特点723制作一个工程的一般过程724组态王的主要亮点725组态王的核心性能826组态王软件总结83负压波简介931负压波技术的基本原理932负压波的形成933负压波的传播934负压波检漏定位原理1035负压波泄漏检测的缺陷114组态画面制作流程1341新建组态王工程1342工程浏览器设置14421在数据词典中定义变量14422新建历史趋势画面17423图形编辑工具箱194231工具箱简介194232工具箱详解19424输入与动画连接214241文本的输入214242动画连接21425命令语言254251命令语言类型254252相关函数与语句介绍264253函数的应用275负压波定位系统运行3151模拟数据运行3152现场数据运行356总结35参考文献39致谢401绪论11课题背景及意义随着我国能源结构的不断优化,石油在能源结构中所占的比例逐年加大,输油管道作为一种经济、有效、环保的运输手段,在我国国民经济中发挥的作用越来越重要。管道在多年的运行以后,管道防腐覆盖层会逐渐老化变质,失去其原有的保护作用,或者由于自然灾害和人为的破坏,导致管道泄漏的事时有发生,这样既造成了国家财产的损失,又污染了环境。因此,人们希望借助于先进的检测手段来及时地发现泄漏并准确定位,以便及时采取有利措施进行维护。随着管道泄漏检测技术的不断发展,现有的管道泄漏检测方法很多,通常用于泄漏的检测的方法可分为直接检测法和间接检测法。直接检测法就是根据泄漏的介质进行检测,如根据油汽泄漏时所露出的地表痕迹以及散发的气味等进行检测;间接检测法就是根据泄漏引起的管道压力、流量等输送条件的变化和泄漏引起的声、光、电等变化进行检测。国内外主要应用的间接泄漏检测方法有压力分布法、压力点法PPA、负压波法、声波法等。对于这些检测方法,都各有优缺点。本文设计管道负压波检漏系统,负责内容手动定位运算和报警功能,完成系统的模拟联调。随着管道工业的发展,对管道泄漏检测与定位的要求也越来越高,单一的检测与定位方法已不能满足生产需要。采用基于负压波和流量平衡的泄漏监测方法,编写可视化监件,克服了常规管道泄漏监测方法误报率高和不能动态监测的缺点,具有广阔应用前景。该系统有以下一些特点(1)输油管道泄漏检测与定位系统能可靠地监控输油管道运行、显示管道实时运行数据和波形图,并能及时准确定位泄漏点。对历史数据的保存,可方便操作人员查询和综合分析诊断事故。(2)在输油管道泄漏检测与定位系统的基础上,可为城市供水、供气等主干管道改进出管道泄漏检测与定位系统,拓宽应用领域。如何能够实时地监测管道泄漏事故,并尽快定位泄漏点,对降低油品损失和环境污染、预防重大事故的发生,具有重要的现实意义。管道一旦泄漏,不仅会带来因流体流失而造成的直接经济损失和对环境的污染,严重情况下,还可能发生爆炸和引起火灾,甚至造成人员伤亡。例如1993年委内瑞拉的一条天然气管道发生泄漏引起火灾,烧死51人。管道输送石油产品的泄漏不仅造成宝贵自然资源的浪费、环境污染和影响油田的正常生产,危害工农业生产和人民生活,更重要的是,由于石油产品是易燃、易爆物品,甚至可能具有较强的腐蚀性,泄漏的石油产品还将直接威胁输油管道、设施的安全运行和人民生命财产,进而造成更大的间接损失和恶性事故。所以,及时、准确地发现管道输送石油产品的泄漏、泄漏位置和泄漏量具有重大意义。我国输油管道自动化水平的提高为管道泄漏检测技术的应用创造了条件,但目前所采集的数据仅服务于一些简单的应用,未能充分发挥自动控制系统的作用,因此,发展管道泄漏检测技术已成当务之急,对石油产品管道的调度、管理和维护以及充分发挥自动控制系统的作用具有重大和深远的影响。12国内外研究现状及发展趋势国外输油管道管理先进的国家,如美国、英国、法国等,自20世纪70年代以来,就在许多油气管道中安装了泄漏检测系统,效果显著。我国在80年代以来,数家单位相继开展了流体管道泄漏检测的研究工作,对流体的性质、流体的流动、传热及过程控制系统进行了实验和研究。虽然对管道泄漏检测和定位方法的研究已有几十年的历史,但由于管道输送介质的多样性、管道所处环境的多样性、泄漏形式的多样性及检测的复杂性,使得目前没有一种简单可靠、通用的方法解决管道泄漏检测和定位问题,特别是小流量的泄漏检测和泄漏点定位问题。所以,加强管道泄漏检测和定位技术的研究和应用,提高管道输送管理水平,减少经济损失和环境污染,具有重要的现实意义。负压波检漏技术自问世以来,已为众多的研究人员所利用并不断完善,目前该技术在液体管线泄漏诊断领域中的改进主要表现在以下5个方面(1)提高系统采样频率,以提高对泄漏信号的捕捉能力。双扭环技术、FIFO技术和多端口技术都可以提高数据采集器的采集频率,但是要同时满足泄漏诊断的采集以及分析的实时性要求,较好的方式是采用双扭环技术。双扭环技术是一种基于双页缓存器采集方式的速度匹配单元,个环状存储器互相扭合在一起,因此称之为双扭环。(2)采用GPS时钟同步技术,以消除系统由于运行时间增加所带来的累积误差。GPS时钟同步技术提高同步精度的基本原理是利用全球定位系统同步误差不超过1S的秒脉冲前沿对分布式数据采集系统同步触发采集,这样就可使各站点的数据具有精确的时间起点。另外,人为设定同步时间间隔就可消除由于系统运行时间增长所带来的累计时间误差。泄漏发生时,先获得相邻站点所记录负压波前沿的时间标签后,通过漏点定位公式,就可以对漏点进行定位。(3)采用多线程技术,实时快速对大量数据进行处理。管道泄漏诊断系统由数据采集、数据处理、数据通信、泄漏诊断等模块组成,要满足实时性诊断要求,各个模块必须采用并行机制同时执行。多线程技术是WINDOWS、LINUX和UNIX等平台提供的数据并发处理功能,此功能协同双扭环机的双内存同步运行,就可以实现泄漏诊断的连续实时分析。各个线程通过操作系统提供的接收/发送消息的机制与其他线程进行数据通信的控制与调度通过访问全局变量的方式实现各个线程之间共享数据的访问与刷新。(4)采用无相移滤波降噪方法,如奇异值降噪技术、小波降噪技术等,保留压力拐点的幅值与相位信息。数字滤波、FFT滤波和平滑算法等信号预处理手段在噪声与信号特征频谱频率范围差异情况下,降噪效果明显。但在负压波信号强度较弱且特征不明显,并掩埋于频谱分布广度较大的背景噪声下时,现代数字信号处理方法显得尤为重要。如小波变换,自适应噪声抵消技术和奇异值分解降噪技术等。(5)采用现代数字信号处理方法,提高对泄漏波形的识别和定位能力。以奇异值分解降噪技术为例,它是从统计意义上找出系统能量的N个特征方向,以及表征其所包含能量的特征值。考虑N个特征值的数值分布,若系统的动力学维数K小于N,将有NK个特征方向上的能量分布为零。一般来讲,负压波信号频率较低,属低维信号,而噪声信号一般都是高维信号,噪声的存在使得在各个特征方向上的能量分布均不为零。因此,选取前K个较大的特征值及其所对应的特征方向,使得大部分能量分布在主要由负压波信号构成的低维子空间,并将原来的N维空间向量向该子空间投影,获得K维的新向量,经过反变换,就滤除了维数较高且能量较小的噪声信号。国外在泄漏检测方面起步较早,已经形成了较为成熟的理论体系和专用技术,广泛使用在石油产品输送管道的泄漏检测中,而我国在这方面的起步较晚,所做的工作还非常有限。20世纪80年代,国内的研究成果是在城市供水、煤气管道或者在实验室内搭设的等温、随机干扰少、介质状态水、煤气等稳定的小型管道上实验基础上得出的,没有涉及实际的原油、成品油或天然气的集输或长输管道的情况。在实际工业管道的运行中存在大量复杂的问题,如工况的正常调节、输送介质形态随温降的连续变化等都是实验室中研究难以完全涵盖的。虽然目前国际上已有多种检测管道泄漏的方法,有多家公司提供管道泄漏检测方面的软件包,如ATMOSPIPE、ATS、LOGICAL等基于全线远程数据采集和监控SCADA系统的管道检测软件包,但这些系统的价格一般在数百万美元,由此可见其引进费用极其昂贵。进入90年代以来,我国的一些科研小组在工业管道上进行了一定的研究工作,尤其针对于穿越沙漠、海底、沼泽等特殊环境下的输送管道,需要充分利用管道油品输送的流动特性,它是运用现代分析方法和控制理论,对所采集的管道运行数据进行处理,结合管道流体的流动规律,实现管道泄漏检测和定位,人们称这种方法为现代管道泄漏检测和定位技术。随着经济的快速发展,我国必将成为一个世界管道大国,对管道泄漏检测系统的要求也日益迫切,因而利用自动检测技术,研制开发一种适合我国管道状况的泄漏检测与定位系统,对于我国经济发展、提高安全生产效率将有重要意义。此后,人们还尝试了各种新的方法和手段,以提高泄漏检测的灵敏度和更加准确地判断泄漏点位置,逐步建立起了现代管道泄漏检测定位的理论体系,填补可这方面的空白。通过研制和开发新型高效的管道泄漏检测系统来提高泄漏检测与定位的灵敏度、精确度和可靠性,管道泄漏检测技术有如下的发展趋势(1)泄漏检测系统和SCADA系统的结合。SCADA系统不仅能为泄漏检测提供数据来源,而且能对管道的运行状况进行监控,是管道自动化的发展方向。由于单一的泄漏检测系统并不经济,因此将它集成到SCADA系统中,充分利用SCADA系统的功能,成为SCADA系统不可或缺的一部分。(2)多泄漏点、管网泄漏检测与定位的研究。目前的管道泄漏检测和定位技术的研究多是事对单根官道上的单点泄漏进行的,而对于单点多泄漏、多管耦合的泄漏研究还少见。该方面的研究对解决管道实际运行状况具有更直接的现实意义。(3)基于负压波的检测适合我国管道的泄漏检测。但是实际管道中的压力信号中混杂大量的噪声,主要来自于仪器仪表的测量噪音,输送过程中的随机噪声和外界干扰。噪声和干扰信号的幅度甚至可以讲泄漏引发的有用信号淹没。如果不能对原始压力信号进行有效的过滤,该泄漏检测方法将严重失效。因此,有效地滤波技术也是检测系统研究的主要内容。(4)分布式光纤传感器应用于管道检测。光纤传感器是今年来发展的一个热点,它在实际物理量测量的同时可以实现信号的传输,在解决信号衰减和抗干扰方面有着独特的优越性,它有着传统传感器所无法比拟的优势。此外,随着各种分布式光纤传感器的发展,未来可以实现利用一根或多根光纤对油气管道内介质的温度、压力、流量、管壁应力进行分布式在线测量,这在管道监控系统中将极具应用潜力。因此,江分布式的光纤传感器应用于管道检测有着良好的前景。(5)应用以软件方法为主、硬件方法为辅的软硬结合的方法进行油气管道泄漏检测。近年来,由于计算机技术、控制理论、信号处理、模式识别、人工智能等学科的发展促进了以软件为主的油气管道实时泄漏检测技术的反战,这种方法能实现实时在线检测,及时给出报警信号,因此这方面的检测技术仍将是研究的热点和趋势,而且作为非线性时变参数的管道系统,自适应的思想在检测和定位算法中也将发挥越来越重要的作用。但是基于硬件的而方法有很高的定位精度和较低的误报警率,因此基于硬件的方法和基于软件的方法实现互补可以满足管道泄漏检测系统的要求。(6)提高泄漏检测与定位系统的自适应性、鲁棒性,解决检测灵敏度与误报率之间的矛盾,并对检测系统进行稳定性、灵敏度、鲁棒性等分析,是衡量一个检测系统好坏的标准。(7)音波管道泄漏检测技术是近几年新发展的管道泄漏检测技术。它利用泄漏点产生的次声波沿管道两壁传播的特点,开发出了配套的软硬件,较好的解决了目前管道泄漏检测领域存在的一些难点,具有反应灵敏,定位精度高,可靠性强等特点流体输送管道泄漏检测的方法很多,分类也很多,到目前为止没有一个统一的分类方法。根据近十几年来国内外相关资料,比较公认的分类方法大致有基于硬件和软件的方法、根据测量媒介分类、更具检测装置所处位置分类、根据检测对象分类、基于信号处理方式分类等等。20世纪80年代以来,随着计算机、信号处理、模式识别等技术的迅速发展,基于SCADA系统的实时数据采集泄漏检测技术受到了人们越来越多的关注,并逐渐发展为检测技术的主流和趋势。这类方法主要是对实时采集的温度、流量、压力信号进行实时分析和处理,以此来检测泄漏并定位。13课题的研究目的及步骤131研究步骤首先利用组态王软件做出压力历史趋势画面,等到泄漏报警发生的时候,手动在压力波形图上确定首站与末站的压力计检测到的负压波下降沿的时间,然后两个时间作差(末站减去首站),求得时间差,接下来利用负压波检漏公式计算出泄漏点的位置,即泄漏点到首站的距离。132研究目的此课题目的是利用上述步骤确定泄漏点离首站(或末站)的距离,让负责管理管道的研究和维护人员能在第一时间检测到泄漏发生,并尽快维修管道,尽量把管道泄漏事故给国家和社会带来的损失降到最低。负压波捡漏的方法在实际工程中的应用非常广泛,而且特别实用,用到的原理简单易懂,容易操作和分析,接下来介绍一下本课题所用到的基本原理。2组态王软件简介21组态王定义概述组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。组态王KINGVIEW655是亚控科技根据当前的自动化技术的发展趋势,面向低端自动化市场及应用,以实现企业一体化为目标开发的一套产品。该产品以搭建战略性工业应用服务平台为目标,集成了对亚控科技自主研发的工业实时数据库(KINGHISTORIAN)的支持,可以为企业提供一个对整个生产流程进行数据汇总、分析及管理的有效平台,使企业能够及时有效地获取信息,及时地做出反应,以获得最优化的结果。组态王保持了其早期版本功能强大、运行稳定且使用方便的特点,并根据国内众多用户的反馈及意见,对一些功能进行了完善和扩充。组态王KINGVIEW655提供了丰富的、简捷易用的配置界面,提供了大量的图形元素和图库精灵,同时也为用户创建图库精灵提供了简单易用的接口;该款产品的历史曲线、报表及WEB发布功能进行了大幅提升与改进,软件的功能性和可用性有了很大的提高。组态王在保留了原报表所有功能的基础上新增了报表向导功能,能够以组态王的历史库或KINGHISTORIAN为数据源,快速建立所需的班报表、日报表、周报表、月报表、季报表和年报表。此外,还可以实现值的行列统计功能。组态王在WEB发布方面取得新的突破,全新版的WEB发布可以实现画面发布,数据发布和OCX控件发布,同时保留了组态王WEB的所有功能IE浏览客户端可以获得与组态王运行系统相同的监控画面,IE客户端与WEB服务器保持高效的数据同步,通过网络您可以在任何地方获得与WEB服务器上相同的画面和数据显示、报表显示、报警显示等,同时可以方便快捷的向工业现场发布控制命令,实现实时控制的功能。组态王集成了对KINGHISTORIAN的支持,且支持数据同时存储到组态王历史库和工业库,极大地提高了组态王的数据存储能力,能够更好地满足大点数用户对存储容量和存储速度的要求。KINGHISTORIAN是亚控新近推出的独立开发的工业数据库。具有单个服务器支持高达100万点、256个并发客户同时存储和检索数据、每秒检索单个变量超过20000条记录的强大功能。能够更好地满足高端客户对存储速度和存储容量的要求,完全满足了客户实时查看和检索历史运行数据的要求。本课题就可以利用组态王去仿真,操作简单、方便,组态王的监控工能在工程中运用的特别广泛,后面会用到。22组态王系统的特点它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用WINDOWS的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。本课题就利用了组态王监控这一层也完成了画面、数据、动画这些过程。23制作一个工程的一般过程建立新组态王工程的一般过程是(1)设计图形界面(定义画面)(2)定义设备(3)构造数据库(定义变量)(4)建立动画连接(5)运行和调试需要说明的是,这五个步骤并不是完全独立的,事实上,这四个部分常常是交错进行的。在用组态王画面开发系统编制工程时,要依照此过程考虑三个方面图形用户希望怎样的图形画面也就是怎样用抽象的图形画面来模拟实际的工业现场和相应的工控设备。数据怎样用数据来描述工控对象的各种属性也就是创建一个具体的数据库,此数据库中的变量反映了工控对象的各种属性,比如温度,压力等。连接数据和图形画面中的图素的连接关系是什么也就是画面上的图素以怎样的动画来模拟现场设备的运行,以及怎样让操作者输入控制设备的指令。因为本课题是利用模拟的数据来运行,所以不需要去连接设备,在上述过程中并没有用到定义设备这个过程,而其他的过程均用到了,在后面的制作过程中可以看到。24组态王的主要亮点(1)可视化操作界面(2)自动建立I/O点(3)分布式存储报警和历史数据(4)设备集成能力强,可连接几乎所有设备和系统本课题就利用到了上述“可视化操作界面”与“历史数据”这两个亮点,为课题的研究带来了方便。25组态王的核心性能(1)流程图监控功能(2)完整的脚本编辑功能(3)实时趋势监视功能(4)全面报警功能(5)历史数据管理功能(6)报表展示功能(7)历史数据查询功能(8)历史趋势图纸上述中的“实时趋势监视功能”与“历史数据管理功能”等功能在本课题中得到了广泛的应用,是本课题的核心功能。26组态王软件总结本课题利用历史趋势图的监视功能,实时监测压力波形的变化,一旦产生负压波,立即停止更新,滑动游标,用函数计算出时间间隔,然后带入负压波检漏公式计算,这样便能快速的对泄漏点进行定位,让维修人员以最快的速度赶到泄露处维修管道,尽力把该管道泄漏给国家和社会带来的危害和损失降到最低。3负压波简介31负压波技术的基本原理水击在管道运行中是时有发生的一种特殊重要现象。通常,管道在稳定状态下运行时,流体介质各个截面上的流速与压力平均值保持不变,或者变化很微小。由于介质的流动性,具有“牵一发而动全身”的特点,所输介质的改变、局部管道输送条件的变化、运行参数的调整、泵站设备故障、介质泄漏等都会引起管道中流体介质的水力状态发生变化,尤其在突然启停泵、快速开关阀门时,管道中介质各个截面上的流速与压力将会发生急剧变化,管道运行的稳定状态遭到破坏。在生产上,把这种管道压力突然发生瞬变,可能危及管道及设备安全的不稳定状态称之为水击。水击会引起管道中的介质密度、管道压力及管道截面积同步发生周期性的起伏变化,这种周期性的变化容易造成管道振动,并可能带来严重后果。32负压波的形成当流体输送管道因机械、人为、材料失效等原因发生泄漏时,其泄漏部分立即有物质损失,由此引起故障场所的流体密度减小,压力下降。由于连续性,管道中的流体不会立即改变流速,流体在泄漏点和相邻的两边区域之间的压力差导致流体从上下游区域向泄露去填充,从而又引起与泄露区相邻的区域密度和压力的降低。这种现象依次向泄露区上下游扩散,这在水力学上称为负压波。它的传播速度就是声波在管道流体中的传播速度。沿管道传播的负压波包含有关泄露信息,由于管道的波导作用,它能够传播数十公里以上的较远距。在管道两端安装的压力传感器捕捉到包含泄露信息的负压波,就可以检测出泄露。由负压波的传播速度和管道首末两端压力传感器捕捉到的负压波到达的时间差,就可以进行定位。负压波的传播速度在不同规格管线中并不相同,在原油中为1100M/S左右。因此,这种方法对数公里的管道可以在几秒内检出,具有极快速度的响应速度,为及时检测出泄露,防止事故扩大,减少损失赢得宝贵时间。33负压波的传播当管道在距上游端X处发生泄漏时,该点的压力降低产生压力波动,这个压力降向管道两端传播,向两端的传播速度为,向末端的传播速度为PP0。由于泄漏产生的压力波动可以参照水击压力计算方法来计算,介质流速的瞬0时变化引起的压力值的变化为20VAGP上式中由于介质流速瞬时变化引起的压力差;介质的重度,KG/M3;G重力加速度,M/S2;负压波在该管道中的传播速度,M/S;A正常输送时介质的流速,M/S;V瞬变后的介质流速,M/S。034负压波检漏定位原理管道泄漏检测软件系统是一个复杂的实时多任务系统,在数据采集显示中,当已经产生泄漏报警后,根据负压波定位公式,计算泄漏点位置或距离。当管道发现泄漏时,泄漏处产生因流体物质损失而引起的局部液体减少而出现瞬时压力降低和速度差。这个瞬时的压力下降,作用在流体介质上,作为减压波源,通过管线和流体介质向泄漏点的上下游传播。当以泄漏前的压力作为参考标准时,泄漏时所产生的减压波就称为负压波,这种方法称为负压波检测法。在管道首末两端各安装一个压力变送器,根据泄漏产生的负压波传播到。上下游的时间差和管内的压力波的传播速度就可以计算出漏点的位置,泄漏定位原理如图31所示图31如图31所示,被监测管道长度为L,管内流体的流速为V,负压波的波速为C,泄漏点在距上游泵站X的地方,负压波到达管道首站的时间为,到达管道末1T站的时间为。即2T整理可得上式中,C一般在1100M/S左右,V在13M/S之间,因此可以忽略V,因此上式又可化简为上式中X代表泄漏点到上游站的距离,单位M;L代表监测管道的总长度,单位M;C代表负压波在管输流体中的传播速度,单位M/S;T代表上下游压力传感器接收到负压波的时间差,单位S。泄漏检测软件流程本系统软件采用实时多任务的并行诊断机制,可使信息采集、提取、识别、诊断分析、传输等功能同时执行,不必互相等待,采集频率能够根据需要进行设置,可以对管道泄漏产生的信号进行精确捕捉,从而提高泄漏检测的精度。管线的长度通过实际测量可得到,压力波传播的速度可以根据流体介质的特性得到,而首末两端压力下降的时间点和根据对压力波形的分析获得。因此,软1T2件的关键是根据现场采集的数据波形进行分析,准确地找到首末两端压力下降的时间差。负压波的优点是检测速度快、定位准确、成本费用低。随着新型高精度传感器的使用和高速计算机的发展,信号检测和信号处理技术正朝着以软件和硬件相结合的方向发展,负压波法泄漏检测技术具有更大的应用前景。35负压波泄漏检测的缺陷负压波法灵敏准确,无需建立管线的数学模型,原理简单,适用性强。但它要求泄漏的发生时快速突发性的,对微小缓慢泄漏不是很有效。该方法主要还存在以下问题(1)负压波的传播速度并非常数,它与管壁的弹性、液体的压缩性、管道的摩擦系数等因素相关。(2)由于噪声的影响,仅仅使用压力传感器很难精确的检测到负压波的突降点,即波的时间差的计算精度还有待提高。(3)由于长输管道系统工况复杂,正常的操作,如泵的启停、阀门的调节等都会引起负压波,因此能否正确地识别这两种情况下的负压波,对降低误报率,提高系统的诊断精度有重要意义。在管道工况复杂时,基于负压波的管道泄漏检测定位技术很难得到令人满意的检测效果,原因是是因为其原理所限。基于负压波的管道泄漏检测适合于管道外界环境简单,管道沿线没有高程差,没有大的弯曲或者复杂外界环境的情况下使用。针对不同的传输介质石油、天然气,对前两个问题,国内给出了一定的解决办法,认为压力波的传播速度受液体的弹性、密度,管材弹性等因素的影响,是一个变化的物理量,并给出了改进的算法。同时,提出了用小波变换技术提取瞬时负压波的信号边缘,并对两端的测点信号进行特征点捕捉,实验获得了满意的效果。对第三个问题,国外有人提出在管道两端各安装两个传感器,通过判断负压波的传播方向来判定泄漏。依据对不同波形的机理分析,有人提出了一种基于分段积分算法的结构模式识别方法进行泄漏确认,但该方法在实际的应用中效果并不是很好,一些问题还有待于进一步的研究。将小波变换用于检测泄漏引发的压力突降点并对其进行消噪,可以提高精度和对微小泄漏的灵敏度。需要声明的是,实际情况下的一些因素,例如管道上下坡、石油的流速等等,都会影响负压波的传输速度。在本课题中,忽略了实际情况下的一些因素,研究的是理想情况下负压波检漏系统。4组态画面制作流程41新建组态王工程(1)启动“组态王”工程管理器(PROJMANAGER),选择菜单“文件新建工程”或单击“新建”按钮,弹出“新建工程向导之一对话框”,如图41所示图41(2)单击“下一步”继续。弹出“新建工程向导之二对话框”,如图42所示图42(3)输入“负压波定位系统”然后单击下一步会出现如图43所示对话框图43(4)单击“确定”继续,弹出“新建工程向导之一对话框”,如图44所示图44输入“负压波定位系统”,单击“完成”,这样新建工程就完成了,并且将此工程文件夹保存在了WINDOWS桌面。42工程浏览器设置421在数据词典中定义变量(1)在“工程浏览器负压波定位系统”中单击“数据词典”,然后双击“新建”。如图45所示图45(2)在图46中我们可以看到有“基本属性”“报警定义”“记录和安全区”三条。基本属性中的各功能如下变量类型在对话框中只能定义八种基本类型中的一种,用鼠标单击变量类型下拉列表框列出可供选择的数据类型。当定义有结构模板时,一个结构模板就是一种变量类型。变化灵敏度数据类型为模拟量或整型时此项有效。只有当该数据变量的值变化幅度超过“变化灵敏度”时,“组态王”才更新与之相连接的画面显示(缺省为0)。最小值指该变量值在数据库中的下限。最大值指该变量值在数据库中的上限。保存参数在系统运行时,如果变量的域(可读可写型)值发生了变化,组态王运行系统退出时,系统自动保存该值。组态王运行系统再次启动后,变量的初始域值为上次系统运行退出时保存的值。保存数值系统运行时,如果变量的值发生了变化,组态王运行系统退出时,系统自动保存该值。组态王运行系统再次启动后,变量的初始值为上次系统运行退出时保存的值。数据变化记录系统运行时,变量的值发生变化,而且当前变量值与上次的值之间的差值大于设置的变化灵敏度时,该变量的值才会被记录到历史记录中。这种记录方式适合于数据变化较快的场合。变化灵敏度定义变量变化记录时的阈值。首先设置变量名,本课题有多个变量名首站P1、末站P2、时间跨度、卷动百分比、调整跨度、左标时间、右标时间、启动更新、L、V、X。下面对这几个变量名以及它们的定义细则作详细解释(1)首站P1泄漏点处的负压波传到首站,被首站的压力传感器检测到,此压力即为首站P1;因为首站P1的变化范围是0409MPA,而且模拟时不用连接硬件,所以“变量类型”应该设置为内存实数,“最小值”设置为0,“最大值”设置为1,单位MPA;在“保存数值”前打“”,“变化灵敏度”设置为0;单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。如图46所示图46(2)末站P2泄漏点处的负压波传到首站,被首站的压力传感器检测到,此压力即为末站P2;因为末站P21的变化范围是0204MPA,而且模拟时不用连接硬件,所以“变量类型”应该设置为“内存实数”,“最小值”设置为0,“最大值”设置为1,单位MPA;在“保存数值”前打,“变化灵敏度”设置为0;单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。操作过程与“首站P1”类似,这里不再截图。(3)左标时间在历史趋势图中,把首站左游标处的时间字符串表示成以GMT格林尼治时间1970年1月1日000000为起点(北京时间为1970年1月1日080000)的以秒计的相对时间,这个时间即为左标时间;因为单位精确到了秒,所以“变量类型”设置为“内存整数”;2015年相对于1970年来说,总秒数为1400000000左右,因此“最小值”设置为0,“最大值”设置为2147483647,在“保存数值”前打,“变化灵敏度”设置为0;如图47所示图47单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。如图48所示图48(4右标时间在历史趋势图中,把末站右游标处的时间字符串表示成以GMT格林尼治时间1970年1月1日000000为起点(北京时间为1970年1月1日080000)的以秒计的相对时间,这个时间即为右标时间;因为单位精确到了秒,所以“变量类型”设置为“内存整数”;2015年相对于1970年来说,总秒数为1400000000左右,因此“最小值”设置为0,“最大值”设置为2147483647,在“保存数值”前打,“变化灵敏度”设置为0;操作过程与“左标时间”类似,这里不再截图。(5)时间跨度管道泄漏点处产生的负压波传到首站的时间与传到末站的时间作差即得到时间跨度;因为单位精确到了秒,所以“变量类型”设置为“内存整数”;“最小值”设置为2147483647,“最大值”设置为2147483647在“保存数值”前打,“变化灵敏度”设置为0;单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。操作过程与上述类似,不再截图。(6)卷动百分比历史趋势曲线的时间轴可以左移或右移一个时间百分比,百分比是指移动量与趋势曲线当前时间轴长度的比值,利用该变量来改变该百分比的值大小。该变量是一个整型变量,需要预先在数据词典中定义。“变量类型”应该设置为“内存整数”,“最小值”设置为0,“最大值”设置为100;在“保存数值”前打,“变化灵敏度”设置为0;单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。操作过程与上述类似,不再截图。(7)调整跨度历史趋势曲线可以向左或向右平移一个时间段,利用该变量来改变平移时间段的大小。该变量是一个整型变量,需要预先在数据词典中定义。“变量类型”应该设置为“内存整数”,“最小值”设置为0,“最大值”设置为100;在“保存数值”前打,“变化灵敏度”设置为0;单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。操作过程与上述类似,不再截图。(8)启动更新当启动更新为1时,历史趋势曲线开始自动更新;当启动更新为0时,历史趋势曲线停止更新。“变量类型”应该设置为“内存实数”,“最小值”设置为0,“最大值”设置为100;“变化灵敏度”设置为0;单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。操作过程与上述类似,不再截图。(9)L首站到末站管道的长度即为L;管道长度为300000M,因此“变量类型”应该设置为“内存实数”,“最小值”设置为0,“最大值”设置为400000;在“保存数值”前打,“变化灵敏度”设置为0;单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。操作过程与上述类似,不再截图。(10)V负压波的传输速度即V;负压波传输速度为1100M/S因此“变量类型”应该设置为“内存实数”,“最小值”设置为0,“最大值”设置为2000;在“保存数值”前打,“变化灵敏度”设置为0;单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。操作过程与上述类似,不再截图。(11)X泄漏点到首站的距离即X;“变量类型”应该设置为“内存实数”,“最小值”设置为0,“最大值”设置为400000;在“保存数值”前打,“变化灵敏度”设置为0;单击“记录和安全区”,选择“数据变化记录”,“变化灵敏度”设置为0。操作过程与上述类似,不再截图。422新建历史趋势画面(1)选择画面/新建,在“画面名称”处输入“负压波定位系统”,单击“确定”继续,如图49所示图49(2)选择图库/打开图库/历史曲线,如图410所示图410(3)双击“历史曲线”画面,此历史曲线支持8条曲线,在“历史趋势曲线名”处输入“历史曲线”,在“曲线1”处输入“本站点首站P1”,线条颜色设置为黑色;在“曲线2”处输入“本站点首站P2”,线条颜色设置为红色;如图411所示图411(4)单击“坐标系”,在Y轴“标记数目”处输入“2”,“起始值”处输入“0”,“最大值”处输入“1”,“时间长度”设置为“5“如图412所示图412(5)单击“操作面板和安全属性”,在“调整跨度”处输入“本站点调整跨度”,在“卷动百分比”处输入“本站点卷动百分比”,单击“确定”继续,如图413所示图413423图形编辑工具箱4231工具箱简介图形编辑工具箱是绘图菜单命令的快捷方式过,本节介绍动画制作时常用的图形编辑工具箱和其它几个常用工具。编辑工具箱都会自动出现。工具箱提供了许多常用的菜单命令,也提供了菜单中没有的一些操作。当鼠标放在工具箱任一按钮上时,立刻出现一个提示条标明此工具按钮的功能。4232工具箱详解下面对本工程中用到的工具箱按钮作详细解释新画面与菜单“文件新画面”效果相同,它用于定义新画面的名称、大小、位置、风格等。打开画面与菜单“文件打开”效果相同,它用于打开指定的一个或几个已经存在的画面。关闭画面与菜单“文件关闭”选择项相同,它用于关闭指定的一个或几个已经存在的画面。保存画面与菜单“文件存入”效果相同,它用于保存指定的一个或几个已经存在的画面。删除画面与菜单“文件删除”效果相同,它用于删除指定的一个或几个已经存在的画面。选中图素与菜单“工具选中图素”效果相同,它用于对象的选择、移动和重定尺寸。这是鼠标器的缺省工作方式,大多数工具在完成操作后自动返回到此方式。比如选用“直线”工具画完一条直线后,“直线”工具按钮自动弹起,“选中图素”按钮自动压下,表明鼠标器自动恢复到“选中图素”状态。画直线与菜单“工具直线”效果相同,以当前线型绘制一条直线。画圆角矩形与菜单“工具圆角矩形”效果相同,选中本工具可画出直角矩形。若要画圆角矩形还需选用“改变图素形状”工具加以修改。输入文本与菜单“工具文本”效果相同,以当前字体输入文本。画按钮与菜单“工具按钮”效果相同,输入按钮文本请选择菜单“工具按钮文本”。图素水平对齐与菜单“排列对齐水平对齐”效果相同,把所有被选中对象的水平轴调整到同一水平线上。图素垂直对齐与菜单“排列对齐垂直对齐”效果相同,把所有被选中对。显示调色板与菜单“工具显示调色板”效果相同,用于显示/隐藏调色板窗口。显示画刷类型与菜单“工具显示画刷类型”效果相同。用于显示/隐藏画刷和过渡色类型工具条。424输入与动画连接4241文本的输入(1)选择“圆角矩形框”按钮在灰色系统界面上画一个矩形框;选择“显示调色板”将矩形框调成绿色。(2)选择“文本”按钮,然后在绿色矩形框中输入文字,将这些文字和框图排列整齐,如图415所示图4154242动画连接(1)动画连接对话框介绍给图形对象定义动画连接是在“动画连接”对话框中进行的。在组态王开发系统中双击图形对象(不能有多个图形对象同时被选中),弹出动画连接对话框。注意对不同类型的图形对象弹出的对话框大致相同。但是对于特定属性对象,有些是灰色的,表明此动画连接属性不适应于该图形对象,或者该图形对象定义了与此动画连接不兼容的其它动画连接。对话框的第一行标识出被连接对象的名称和左上角在画面中的坐标以及图形对象的宽度和高度。对话框的第二行提供“对象名称”和“提示文本”编辑框。“对象名称”是为图素提供的唯一的名称,供以后的程序开发使用,暂时不能使用。“提示文本”的含义为当图形对象定义了动画连接时,在运行的时候,鼠标放在图形对象上,将出现开发中定义的提示文本。下面分组介绍所有的动画连接种类。属性变化共有三种连接(线属性、填充属性、文本色),它们规定了图形对象的颜色、线型、填充类型等属性如何随变量或连接表达式的值变化而变化(“连接表达式”的用法请见102节)。单击任一按钮弹出相应的连接对话框。线类型的图形对象可定义线属性连接,填充形状的图形对象可定义线属性、填充属性连接,文本对象可定义文本色连接。位置与大小变化这五种连接(水平移动、垂直移动、缩放、旋转、填充)规定了图形对象如何随变量值的变化而改变位置或大小。不是所有的图形对象都能定义这五种连接。单击任一按钮弹出相应的连接对话框。值输出只有文本图形对象能定义三种值输出连接中的某一种。这种连接用来在画面上输出文本图形对象的连接表达式的值。运行时文本字符串将被连接表达式的值所替换,输出的字符串的大小、字体和文本对象相同。按动任一按钮弹出相应的输出连接对话框。用户输入所有的图形对象都可以定义为三种用户输入连接中的一种,输入连接使被连接对象在运行时为触敏对象。当TOUCHVEW运行时,触敏对象周围出现反显的矩形框,可由鼠标或键盘选中此触敏对象。按SPACE键、ENTER键或鼠标左键,会弹出输入对话框,可以从键盘键入数据以改变数据库中变量的值。特殊所有的图形对象都可以定义闪烁、隐含两种连接,这是两种规定图形对象可见性的连接。按动任一按钮弹出相应连接对话框。滑动杆输入所有的图形对象都可以定义两种滑动杆输入连接中的一种,滑动杆输入连接使被连接对象在运行时为触敏对象。当TOUCHVEW运行时,触敏对象周围出现反显的矩形框。鼠标左键拖动有滑动杆输入连接的图形对象可以改变数据库中变量的值。命令语言连接所有的图形对象都可以定义三种命令语言连接中的一种,命令语言连接使被连接对象在运行时成为触敏对象。当TOUCHVEW运行时,触敏对象周围出现反显的矩形框,可由鼠标或键盘选中。按SPACE键、ENTER键或鼠标左键,就会执行定义命令语言连接时用户输入的命令语言程序。按动相应按钮弹出连接的命令语言对话框。等价键设置被连接的图素在被单击执行命令语言时与鼠标操作相同功能的快捷键。优先级此编辑框用于输入被连接的图形元素的访问优先级级别。当软件在TOUCHVEW中运行时,只有优先级级别不小于此值的操作员才能访问它,这是“组态王”保障系统安全的一个重要功能。安全区此编辑框用于设置被连接元素的操作安全区。当工程处在运行状态时,只有在设置安全区内的操作员才能访问它,安全区与优先级一样是“组态王”保障系统安全的一个重要功能。对话框的第一行标识出被连接对象的名称和左上角在画面中的坐标以及图形对象的宽度和高度。对话框的第二行提供“对象名称”和“提示文本”编辑框。“对象名称”是为图素提供的唯一的名称,供以后的程序开发使用,暂时不能使用。“提示文本”的含义为当图形对象定义了动画连接时,在运行的时候,鼠标放在图形对象上,将出现开发中定义的提示文本。如图416所示图416注意对于优先级和安全区只有那些有特定动画连接的图形对象可以设置优先级和安全区,这几种动画连接是模拟值输入连接、离散值输入连接、字符串输入连接、水平滑动杆输入、垂直滑动杆输入连接、命令语言连接(鼠标或等价键按下时、按住时、弹起时)。(2)在“管道长度”处双击,然后选择“模拟值输入”,选择“”,再选择

温馨提示

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

评论

0/150

提交评论