当前位置:主页 > 科技论文 > 石油论文 >

海上溢油预测系统的研究与开发

发布时间:2020-08-23 20:45
【摘要】:在工业依然十分重要的今天,石油作为其中所占比重很大的能源,需求在不断增长,海上石油的开采业和石油运输行业也发展迅速,但伴随着而来的还有在石油开采和运输过程中所发生的海上溢油事故。在人为或自然的因素下,溢油事故发生十分频繁,且这些事故的发生对海洋生态环境造成了很大的伤害,也带来了巨大的社会财产损失。当发生溢油事故时,对于溢油轨迹的正确预测,可以减少决策时间,从而减少事故对环境和社会的影响。本文针对以上情况,搭建了基于ASP.NET的海上溢油预测系统。溢油模型方面在分析了溢油的行为后采用了“油粒子”模型来模拟溢油轨迹与油膜范围,此模型使用Fortran语言编程。在系统框架方面采用了浏览器/服务器(B/S)三层架构,以微软的Visual Studio 2008为集成开发环境,服务器端使用C#语言实现可视化效果与各程序调用,浏览器端使用JavaScript和HTML完成界面设计和动态交互,数据库则采用SQL Server 2008实现对溢油信息的存储。服务器程序与数据层的读、写、管理等操作通过ADO.NET技术实现,数据库不必一直保持连接的状态,可节省系统的资源并减少内存的使用。服务器与客户端之间使用JSON格式的AJAX技术实现异步数据传输,大大减少了浏览器向服务器请求的信息,加快了网页的刷新速度。在WebGIS地图服务方面采用了栅格地图技术与VML语言相结合,在降低服务器负担的同时,增加了地图的表达能力。系统中对于溢油模型的调用采用了C#与Fortran混合编程,将Fortran程序编译链接为dll文件,C#通过委托的方式对其进行调用,发挥了两种语言的优点,运算速度快且有出色的可视化效果。本文在最后对于本系统的5种溢油模式——单点瞬时模式、单点持续模式、管道瞬时模式、管道持续模式、面模式进行了测试,结果显示,系统很好完成了对不同的溢油情况的预测模拟。在溢油事件频发的当今社会,海上溢油预测系统的搭建具有十分重要的作用。一旦出现溢油事故,本系统可在很短时间内输入此溢油事故的信息,并快速地模拟预测此溢油事件,将溢油的漂移扩散情况可视化,为发现溢油后做出紧急决策和采取措施提供了支持。该系统的应用解决了海上发生溢油事故时搜索发现困难的情况,缩短了决策与搜索时间,更好的缩小溢油给海洋生态环境带来的危害。由于该系统操作方便,普通用户使用起来也没有难度,可视化结果直观明了。
【学位授予单位】:中国海洋大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TE95

【参考文献】

相关期刊论文 前10条

1 ;盘点全球重大海上石油平台溢油事故[J];中国海事;2014年06期

2 陈佳鑫;;石油开采安全生产管理中存在的问题及对策探讨[J];科技与企业;2014年08期

3 李运斌;;基于VML语言WebGIS海上油田台风时空分析显示[J];科技传播;2014年07期

4 熊宗武;石雷;周国祥;;一种基于B/S架构的安全数据下载方法研究[J];合肥工业大学学报(自然科学版);2013年04期

5 安晶;安鹏;;Fortran与C#混合编程在地震属性分析中的应用[J];盐城工学院学报(自然科学版);2012年02期

6 朱姝霖;;海上溢油事故的影响及处理分析[J];航海;2011年04期

7 夏正龙;尹新怀;欧阳计跃;钟艳雯;;SharpMap在实现湖南省降水色斑图显示中的应用[J];计算机系统应用;2011年02期

8 张金喜;顾韵华;;C#与Fortran混合编程及其在气象软件中的应用[J];信息技术;2010年11期

9 张林;高玉春;杨金红;杨洪平;;基于VC++平台的相控阵天气雷达NetCDF数据读取与产品显示[J];气象科技;2010年02期

10 田敬军;翟立春;;Ajax技术在B/S架构系统中的应用研究[J];唐山师范学院学报;2010年02期



本文编号:2802000

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/shiyounenyuanlunwen/2802000.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户6e98c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com