基于Hadoop的机床运行状态信息采集与存储平台研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:zoneshao1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,我国的机床水平,不管是加工水平还是数控水平,同国外相比还有较大差距,提升机床水平刻不容缓。而对机床运行状态信息的采集和存储,不仅能够实现机床加工水平、机床智能化加工决策的提升,还能改善机床产品质量,促进产业升级,有助于缩小同发达国家的差距。因此,本文对机床运行状态信息进行采集和存储技术研究,在网络智能滚齿机的基础上,实现了基于Hadoop的机床运行状态信息采集与存储平台的设计和开发。首先,对相关领域的国内外研究现状进分析,提出机床运行状态信息采集与存储的需求,并针对这一需求提出了基于Hadoop的机床运行状态信息采集与存储平台。并给出平台的定义,提出由分布式机床层和虚拟车间层组成的体系架构。其次,研究了机床运行状态信息采集涉及的关键技术。首先本文提出一种软硬件结合的机床运行状态信息采集方法。其次提出了一种基于XML的插件开发方法,主要应用在三个方面:第一,将每种机床信息采集方法封装成插件,与本地数据存储插件、OPC UA服务插件、采集配置解析插件、系统设置插件等统一由机床运行状态信采集系统集成管理;第二,将新接入机床的参数配置方法封装成插件,并交由采集管理模块管理;第三,将采集信息配置方法封装成插件,形成统一接口下发至信息采集系统。最后提出一种基于多任务和FIFS的机床运行状态信息采集技术。然后,本文研究了机床运行状态信息存储涉及的关键技术。首先对机床运行状态信息、信息关联等进行分析,并形成信息存储策略。其次研究了基于Hadoop分布式存储系统(HDFS)的TB/PB/EB级海量机床运行状态信息存储技术。最后研究了机床运行状态信息采集与存储平台中的Web Server及Web Service支撑技术。最后,采用C++/VB等语言实现Siemens、普通机床等的信息采集系统,采用Hadoop平台实现机床运行状态信息的分布式存储,采用SSH架构和HTML、CSS、JAVASCRIPT语言实现基于Web的信息采集与存储管理系统以及Web Service服务系统。
其他文献
要想将任务驱动法运用在高职的计算机教学中,首先就要注重在计算机课堂教学中将学生作为课堂教学的主体,利用各种课堂情景,吸引学生的注意力,使学生能够自发的在课堂上积极探
科技革命的日新月异,带动教育教学改革的深入进行,更为不同学科教学策略的创新,提供更为有利的条件.高中信息技术教师把握新课标的内涵,以创新为主旨,融入先进的教学观念,打
MAPGIS是一个集图形、图像、地理、地质、测绘、遥感、计算机科学于一体的软件系统,是集数字制图、数据库管理及空间分析为一体的空间信息系统,是进行现代化管理和决策的先进
目前,风能主要应用于风力提水和风力发电上,而风力致热的研究不多。风力致热对风质的要求低,装置结构简单,且容易满足风力机的匹配要求,能量利用率高。   本文通过对风力致热系
随着医疗技术的不断发展,大量先进、精密、复杂的医疗设备不断装备到各医疗单位,但大多数单位缺乏对设备的监管和专业的维修技术人员,设备的使用风险和不良事件的发生率呈现逐年上升趋势。本文对部分机电一体化医疗设备环境参数进行远程监测,为医护人员掌握设备运行环境提供依据从而减少医疗设备不良事件的发生,也为设备的保养维修提供初步依据。本文首先对主要监测对象和相关监测技术做了简要介绍,分析了系统设计的目标和原则