文档介绍:电子科技大学
硕士学位论文
中石油GPS-GPRS智能巡检系统通讯服务器的设计与实现
姓名:向令
申请学位级别:硕士
专业:计算机应用技术
指导教师:李毅超
20090501
摘要石油化工行业是现代工业和物质生活的基础,而星罗棋布的输油输气管道就如同城市的血管,源源不断的为工业生产和人民日常生活输送着能源。因此,保障输油输气管道的安全、通畅,就具有特别重大的意义。管道线路巡检管理是有效保证输气管道及其设备安全运行的一项基础工作。传统的巡检方式具有人为因素多、信息反映不及时、管理效率低、无法可视化等缺点。瓽悄苎布煜统作为中石油十一五信息化战略建设的重要组成部分,集全球定位系统、掌上电脑和计算机网络通信等先进技术于一体,是一种先进的管道线路巡检管理模式,弥补了传统巡检方式的缺点。实现对目标对象数字化、可视化、实时化管理。随着项目的推广,功能的日益增多,巡检系统通讯服务器承受着日益严峻的性能考验和负载压力,作为整个系统的核心部分,若通讯服务器发生了崩溃,将导致整个巡检系统瘫痪。因此,为了提供良好稳定的通讯服务和及时的数据处理,通讯服务器的设计显得尤为重要。此外通讯服务器相关关键技术的研究具有很大的通用性,进行瓽ㄑ斗衿魍缤ㄐ偶芄挂约肮丶际醯难芯浚允油信息化的发展和巡检项目的开发,对于采用瓽际醯母餍幸笛布煜低本课题旨在通过分析当前通讯服务器开发所采用的常用架构和技术,提出一种高效的具备较好扩展性的通讯服务器架构,并结合中石油智能巡检项目实际需求实现了通讯服务器软件,而且在测试与项目实际运营中,充分论证架构的合理性与高本文站在服务器设计开发的角度,首先概括了当前服务器开发相关技术的研究现状,在分析比较了服务器开发的各种架构和技术的基础上,重点分析了完成端口模型这一主要的服务器架构。第二,在分析比较各种服务器架构的基础上,结合多种服务器组网方式、服务器模式、服务器并发技术、数据库访问技术以及资源分配策略等,提出了一种高效的基于完成端口模型的服务器构建技术方法。第三,研制出了一套基于本架构的服务器软件。该通讯服务器采用完成端口模型高效处理系统,使用解码状态机高效可靠的解析数据,采用线程池动态分配业务处理线程实时处理各种业务请求,封装数据库的基本操作为一个类,简化数据库操作,采用旁视列表技术高效分配释放系统资源。最后,通过实验证明了该架构及其相关技术具都有积极意义。效性。’
智能巡检系统及其通讯服务器软件在实际应用中得到了使用部门的充分肯定。文中所研究的通信体系架构以及关键技术的设计实践分析,对了解和解决服务器设计中所遇到的基本问题有很好的工程参考价值。关键词:智能巡检系统,完成端口,线程池,资源分配策略有良好的性能和可扩展能力。摘要
瑃,瓵,,、..骾’琲疭琁甅瓵.,’、’,、疭瓼珻.,Ⅱ
曲痑..琣瓼疭瑃“,、’:琓、甌甌,
签名::巡囱丝∑独创性声明关于论文使用授权的说明日期:加。晔翴期:年/月本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑
第一章绪论中石油巡检系统的现状石油化工行业是现代工业和物质生活的基础,中国石油较早地实现了计算机技术在企业内部的应用,计算机技术为石油企业自动化做出了巨大的贡献。随着国家十一五经济发展目标及工业信息化战略的制定,对石油行业信息化的要求越来越高。为加快信息化建设进程,年中国石油组织编制了《“十一五”信息技术总体规划》。该规划涉及油气勘探开发、炼油化工生产、管道运输销售、工程技术服务等主营业务等石油核心领域。瓽悄苎布煜低诚钅空枪艿涝耸湫息化建设的一个重要部分。管道线路巡检管理是有效保证输气管道及其设备安全运行的一项基础工作。通过巡视检查来掌握线路运行状况及周围环境的变化,发现设备缺陷和危及线路证输气管道的安全运行和平稳供气。为了监视长输管道线路和设备的正常运行,巡检人员通常要对管线和设备进行定时巡检,对设备的运行状况、参数进行记录存档,及时发现设备缺陷和安全隐患,提出具体的检修内容。但是根据统计,在管道线路破坏阻断中,大部分都是由于日常巡检管理制度落实不到位造成的。所以建