基于Hadoop的管道网络分布式实时计算及应用

来源 :北京化工大学 | 被引量 : 0次 | 上传用户:nsnsd_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的进步和科技的发展,在石油化工工业的领域,管道网络通常是十分复杂的,并且管径大小也是各不相同。现场是通过管道网络把这些不同的设备连接在一起,形成了一个巨大且复杂又相互有联系的管网系统。像这种庞大而又复杂的管道网络要进行系统的动态仿真,对于设计的计算平台需要面对的是实时计算通用性,实时性和复杂性的问题。要实现实时性是十分困难的,所以本文从两方面去实现实时性,一是设置适当的初始值,这样可以让计算迭代的时候更加快速的收敛,二是程序设计时引入智能体Agent的概念,利用现在比较成熟的分布式计算框架Hadoop去分布式计算迭代,缩短计算的时间。首先,是有关初始值设置的问题。因为是采用图论的方法去进行管道网络的计算,现实情况无法达到实时计算的要求,所以采用了线性化初值设置的方法,将叠加原理用到管网初值设置的方法上,经过简单的估算可以得到与初始值相近的估算值。然后经过大量的实验验证方法是可行的,很好缩短了迭代的次数,减少了计算所需要的时间。其次,是分布式管道网络计算模型。采用图论的方法进行管道网络仿真的计算,对于石油化工现场的管网来说,可能会产生大矩阵。那么在计算迭代过程中,会涉及到大矩阵的运算。还有就是对于石油化工行业来说,这些庞大而又复杂的管网连接的是很多其它的设备。对于仿真平台来说,如果把这些设备的计算都放到一台计算机上,显然计算机的运算量是不够的。本文采用了现在比较成熟且开源的分布式计算框架Hadoop来进行管网图论的运算,还可以利用Hadoop实现连接设备计算分配的负载均衡,把大的计算量分配到集群中比较空闲的结点。再次,本文所搭建的管网仿真平台是给学生或者工人在线进行学习训练的仿真平台,BS架构的分布式管网仿真平台,服务器的是现在Nginx+tomcat搭建的分布式架构服务器架构,数据库用的是Mysql+HBase,其中mysql作为关系型数据库适合事务的处理,HBase是面向列的数据库,存储大量数据。在程序计算设计时引入Agent的概念,并且基于Agent进行建模和分类。最后,本文以某厂丙烯酸甲酯(MA)的生产原型的流程来作为例子。其模型是经过简化以后的七个精馏塔一起形成的精馏塔群,以及它们间的管网网络。在本文前面构建的分布式管网仿真平台的建模的基础上,将UML软件设计和设计模式充分利用到案例中,进行案例的分析和研究。
其他文献
利用2013-2014年菏泽市冬小麦农业气象资料,分析了冬小麦主要发育期的农业气象条件对冬小麦生长、产量的影响。结果表明:整个生育期农业气象条件较好,冬小麦达到增产效果。冬
在水温 16~ 18℃的野外条件下 ,采用单因子静态急性毒性实验法 ,研究水环境中盐度、碱度对中国林蛙(Ranachensinensis)蝌蚪及变态幼蛙的毒性效应。在pH为 7 0~ 8 5、总碱度为 1
本文在对社区服务需求的层次、社区服务供给状况作出简要分析的基础上,从社区服务队伍建设、社区服务理念的变革以及社区服务管理技术的创新三个方面提出了有关社区服务专业
目前我国学者从不同角度探讨了促进战略性新兴产业发展的税收政策,但对于税收政策如何促进战略性新兴产业发展的作用机制,探讨得很少。战略性新兴产业税收政策作用机制包括税
中国家电行业的发展不到20年时间,但这20年所经历的变化却是翻天覆地的。市场从极度供不应求到严重产能过剩,行业利润从极度暴利到严重微利。中国家电企业的成本压力日渐沉重
目的探索肺结核住院患者合并多重耐药菌的临床护理措施。方法在我院收治的肺结核患者中选出95例合并多重耐药菌的患者为本研究观察对象,将其随机分成观察组和对照组,其中对照
目前,中国的腐败主要是由于转型期制度缺欠甚至缺失所引起的“制度性腐败”。制度性腐败在很大程度上掩映于合法的制度之下,这给反腐带来了很大的难度,尤其是传统的反腐措施
通过调查、试验 ,将鸡西地区各种工矿区废弃地划分为 7种立地类型 ,并针对不同立地类型分别进行了土壤理化性质分析、自然植被恢复规律研究。结果表明 :各立地类型的土壤含水
汤化龙是湖北立宪派的首领,同时也是清末立宪派(宪政派)的领军人物之一。在日本留学期间,汤化龙接受了西方传入的宪政思想,初步形成了自己改良主义的思想体系与循序渐进的政
在中密度纤维板热压机的液压系统中,采用大通径、快慢速液控单向阀,以缩短热压机的辅助时间。详细介绍快慢速液控单向阀的工作原理和设计原理。