腐蚀监测管理系统-数据统计与分析文献综述
2020-04-13 11:43:47
1.1研究背景:
腐蚀是由于与其所处环境介质发生化学或者电化学作用而引起的变质和破坏,这种现象称为腐蚀 [1]。腐蚀造成的经济损失十分惊人,在我国约占国民生产总值的4%以上。尤其是在石油化工行业,腐蚀更为严重,对人民的生命和财产造成很大的危害。由于腐蚀带来的严重经济损失以及人员伤亡问题的日趋突出,对腐蚀的防护与监测也就显得越来越重要[2-3]。腐蚀监测潜在的应用意义是实时监测腐蚀的产生和发展,评价腐蚀状态,获得重要的腐蚀信息,减少不必要的检查和维护,优化必要的维修计划,有利于现场的材料评估[4]。
当今的石油化工厂约有70%的金属构件是在大气条件下工作的。常见的钢制平台及电器、仪表等材料均遭到严重的腐蚀。由此可见,石油、石油化工生产中大气腐蚀既普遍又严重[5-6]。所以,对于石油化工设备的防腐蚀,必须给予高度重视,并要从设计石油化工设备开始,将防腐蚀贯穿于整个石油化工设备设计阶段[7]。
因为石化设备腐蚀具有较强的隐蔽性,不易察觉,所以为了减少事故的发生,应当采用先进的监测技术。腐蚀检测技术与手段:一是离线检测,即设备运行一定时期后检测有无裂纹、有无局部腐蚀穿孔的危险、剩余壁厚是多少,以采取相应的控制与防范措施;二是在线监测,即检测发生的腐蚀速度是多少,获得设备腐蚀过程的有关信息,以及生产操作参数与设备运行状态之间相互联系的数据[8]。石油天然气行业采用的腐蚀测量方法很多,包括各种电化学和非电化学技术[9-10]。
所以对于石化行业、建立企业的装置、设备、管道等的腐蚀监测数据库,进行信息化的腐蚀监测、分析预测、处理是非常重要和必要的。本课题研究内容是石化设备腐蚀监测技术的研究,课题研究的项目基础是北京燕山石化公司的过程装备预知维修智能管理系统中的子项目-腐蚀监测管理系统的数据统计与分析。
1.2研究内容:
随着计算机技术、网络技术的不断发展,基于Web的远程监测技术在工业生产和管理中得到了广泛的应用,它使本地计算机通过网络系统实现对远端监测系统的监测和管理。在这样的背景下,本课题设计和开发腐蚀监测系统,一个基于B/S结构的远程监测系统,它可以很好的监测来自管道的腐蚀信息,了解腐蚀的程度,分析腐蚀的规律,为科学的防腐提供决策依据[11]。本课题开发设计的腐蚀监测管理与分析系统是基于.NET平台,以VS2010为基础开发工具,用C#语言进行软件开发,以面向对象的软件工程方法对石化设备腐蚀监测系统进行研究与设计,完成腐蚀监测管理与分析系统。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。系统的扩展容易[12],本系统使用B/S架构进行开发。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序。面向对象软件工程方法的出发点和基本原则是尽可能模拟人类习惯的思维方式,是开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程,也就是使描述问题的问题空间与实现解法的空间尽可能一致[13]。Excel可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域[14]。SQL Server 是一个关系数据库管理系统. 动软代码生成器是一个软件项目智能开发平台,它可以生成基于面向对象的思想和三层架构设计的代码,使程序员可以节省大量机械录入的时间和重复劳动 [15]。
系统目标:实现腐蚀监测管理系统的数据统计与分析。
功能概要: