油库自动化管理系统的关键技术研究及应用
发布时间:2020-04-27 12:45
【摘要】:近年来,国内主要的大型成品油油库逐步进行了不同程度的自动化系统的改造和重建,初步形成了具有一定的过程控制功能和安全监控能力的油库自动化管理系统。但是,绝大多数油库的各个子系统独立运行,全库范围内自动化系统集成程度较低,智能化和信息化程度不高,综合性和可靠性不强,无法实现库区现场无人值守化运行,人员占用的规模长期保持在较高水平。因此,针对油库自动化管理系统的实际需求,对系统的关键性技术进行了研究,整合形成了一套框架并应用于系统的开发与实现,进一步提升了油库的综合集成度,提高了库区各子系统间的智能化连锁控制水平,推进了油库运营的信息化建设。本文主要工作包括:(1)介绍了课题研究的背景及意义,对国内外油库自动化管理系统的相关现状进行了分析。(2)对系统相关技术进行了介绍,包括ASP.NET MVC5和数据访问技术、Canvas绘图技术、Redis内存数据库、SignalR实时推送技术等。(3)从系统目标出发,分析了系统开发的必要性和可行性,调研了油库自动化的业务需求和库级信息管理系统的功能需求,并设计了系统架构、功能模块和数据库。(4)研究了油库自动化管理系统的技术架构、自动化数据采集技术、数据可视化技术、实时推送技术、广度优先搜索算法和Canvas绘制工艺流程图等关键性技术。在上述研究的基础上,形成了一套完整的油库自动化管理系统开发框架。与传统的系统相比,该框架提高了消息推送的实时性、请求处理的并发性、系统配置的通用性、图像绘制的高效性等。(5)将该框架与应用系统有机结合,基于ASP.NET MVC5和该框架开发实现了库级信息管理系统,基于WCF实现了后台通信系统与管理系统的数据共享,从而验证了该框架的技术可行性。该系统已在中石化所属的某省级油库得到了良好的应用。
【图文】:
8图 2.1 .NET Framework 的基础及各层关系ig 2.1 The basis of.NET Framework and the relationship between each la 2 月 20 日,Microsoft 正式对外发布了.NET Framework 4.5 操作系统与 Windows Server 2012 服务器系统中默认自带安ual Studio 2012 RC 集成开发工具也必须安装该版本 Framew 4.5 在原有 4.0 版本基础之上,主要增加了以下几点新特性:nc andAwait)。它们标记当任务(线程)结束时控制应该恢ip 压缩改进。文件压缩的实现无需再通过第三方组件,比如“名空间 System.IO.Compression 中的 Zip 内置属性就可以完达式超时。通过在正则表达式执行上设置超时时间来拒绝持④ 优化配置文件。使用后台实时编译功能,提升运行在多
是用来开发一个网页和网站应用的框架,它使用务器脚本语言来创建[13]。ASP.NET 支持不同的开发Web Pages(Web 页面)。② MVC(英文全称 Model制器)。③ Web Forms(Web 窗体)。种使用 Model(模型)、View(视图)、Controller(程序的开发模式:其中 Model(模型)部分在应用。简单地说,模型对象的作用是对数据库的数据用程序的数据交互层;View(视图)部分在应用程一般来说,视图数据源的创建依赖于模型中返回的数据显示层;Controller(控制器)部分在应用程4]。通常来说,控制器体现在 Web 应用程序的输入视图的数据请求,控制前端用户交互页面的表单输收模型的数据响应,并向视图转发业务数据。如图了 MVC 三者之间的关系。
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
本文编号:2642271
【图文】:
8图 2.1 .NET Framework 的基础及各层关系ig 2.1 The basis of.NET Framework and the relationship between each la 2 月 20 日,Microsoft 正式对外发布了.NET Framework 4.5 操作系统与 Windows Server 2012 服务器系统中默认自带安ual Studio 2012 RC 集成开发工具也必须安装该版本 Framew 4.5 在原有 4.0 版本基础之上,主要增加了以下几点新特性:nc andAwait)。它们标记当任务(线程)结束时控制应该恢ip 压缩改进。文件压缩的实现无需再通过第三方组件,比如“名空间 System.IO.Compression 中的 Zip 内置属性就可以完达式超时。通过在正则表达式执行上设置超时时间来拒绝持④ 优化配置文件。使用后台实时编译功能,提升运行在多
是用来开发一个网页和网站应用的框架,它使用务器脚本语言来创建[13]。ASP.NET 支持不同的开发Web Pages(Web 页面)。② MVC(英文全称 Model制器)。③ Web Forms(Web 窗体)。种使用 Model(模型)、View(视图)、Controller(程序的开发模式:其中 Model(模型)部分在应用。简单地说,模型对象的作用是对数据库的数据用程序的数据交互层;View(视图)部分在应用程一般来说,视图数据源的创建依赖于模型中返回的数据显示层;Controller(控制器)部分在应用程4]。通常来说,控制器体现在 Web 应用程序的输入视图的数据请求,控制前端用户交互页面的表单输收模型的数据响应,并向视图转发业务数据。如图了 MVC 三者之间的关系。
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 廖微;康娟娟;陈勇;伊鸣;张敏;;油料仓库信息综合集成方法研究[J];电子设计工程;2015年18期
2 李知杰;赵健飞;;基于EF的数据建模方法[J];软件导刊;2015年08期
3 曾金燕;;高性能Redis数据库安全手册[J];计算机与网络;2015年06期
4 马豫星;;Redis数据库特性分析[J];物联网技术;2015年03期
5 沈霞菲;王建中;;基于.NET Entity Framework数据库访问机制的设计与应用[J];现代电子技术;2014年24期
6 欧阳成卓;;浅谈现代油库中的信息化建设[J];网络安全技术与应用;2014年10期
7 吕海东;;基于WebSocket的实时Web监控系统[J];工业控制计算机;2014年06期
8 彭洪涛;;浅谈信息化建设在油库管理中的应用[J];科技创新与应用;2014年02期
9 周文红;;基于ASP.NET MVC框架的Web应用开发[J];计算机与现代化;2013年10期
10 曾超宇;李金香;;Redis在高速缓存系统中的应用[J];微型机与应用;2013年12期
相关硕士学位论文 前3条
1 朱文;基于HTML5Canvas技术的在线图像处理方法的研究[D];华南理工大学;2013年
2 王晓波;油库综合管理信息系统的设计与实现[D];西安石油大学;2010年
3 姜黎;油库管理信息系统关键技术研究及应用[D];重庆大学;2009年
,本文编号:2642271
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2642271.html