节点文献
可重构制造数据分析组合服务平台
Reconfigurable Manufacturing Data and Analysis Composite Service Platform
【作者】 郭威;
【导师】 刘士军;
【作者基本信息】 山东大学 , 软件工程(专业学位), 2021, 硕士
【摘要】 当今社会,随着互联网的迅速发展,来自互联网、工业生产、企业内部的数据成为了一项重要资产,迸发出巨大的商业价值,而企业需要掌控这些数据来赢得机遇、抢占商机。因此,它们迫切需要运用大数据分析技术挖掘其背后的规律并加以利用,从而为企业提供更有价值的信息,以便在市场竞争中夺得先机。同时,企业对数据分析应用的多样性需求,为数据分析平台的快速开发、重构与即时运维技术带来了巨大挑战,需要针对不同数据分析的应用层次提出模块化功能组织与可重构架构模型,用于封装高复用技术组件及框架。总的来说,基于服务组合技术支持低耦合、轻量化数据分析应用构建的特性,可最终实现快速、动态、低成本的数据分析平台定制。基于上述背景,本文提出了一种可重构制造数据分析组合服务的平台,通过服务划分,每个服务可独立运行;再将服务和功能进行模块化、组件化,各模块便易于重构和集成。同时,平台统一定义接口规范,单一组件通过接口与其他组件进行协同合作,实现通信和服务的重组,可以更好地响应用户需求。本文的工作主要包含以下几个方面:首先,描述可重构制造数据分析组合服务平台需要实现的目标和要解决的问题,然后针对需要解决的问题,将其划分为数据采集、分析建模、数据可视化及应用分析等服务类型,并对其从功能性、非功能性、可行性进行需求分析。第二,根据所做的需求分析对系统进行系统逻辑架构、系统技术架构、功能架构的设计,一方面对平台的服务划分与重构进行整体概括,另一方面对平台中服务的主要功能通过流程图的方式进行设计。与此同时,从数据库设计、类结构设计、系统关键技术、服务划分等方面对系统进行详细设计。第三,根据可重构平台的需求,结合微服务架构,使用SpringCloud框架来完成数据采集、分析建模服务、数据可视化服务及应用分析服务技术的设计;再通过前台使用Vue、后台使用SpringBoot技术做到前后端分离,从而实现数据采集、处理、分析、可视化及应用等功能,并从采集、分析建模、可视化、微服务服务重构等核心功能模块进行描述。最后,分别从功能、性能两方面对系统进行测试,总结平台完成的工作,并对平台从功能、技术等方面进行改进及展望。综上所述,本文提出的可重构制造数据分析组合服务平台,将数据采集、存储、处理、分析和可视化等服务进行集成,通过服务模块化、功能组件化来快速响应市场需求,助力企业根据自身需求实现流程化建模和分析。另外,该平台目前已应用于机床厂、用电预测、水泵故障诊断等领域。
【Abstract】 In today’s society,with the rapid development of the Internet,data.from the Internet,industrial production,and internal enterprises has become an important asset,bursting out huge commercial value,and enterprises need to control these data to win opportunities and seize business opportunities.Therefore,they urgently need to use big data analysis technology to dig out the laws behind them and make use of them,so as to provide enterprises with more valuable information in order to gain the upper hand in market competition.At the same time,the diverse needs of enterprises for data analysis applications have brought huge challenges to the rapid development,reconstruction,and instant operation and maintenance of data analysis platforms.It is necessary to propose modular functional organization and reconfiguration for different data analysis application levels.Architecture model,used to encapsulate high-reuse technology components and frameworks.In general,based on the characteristics of service composition technology that supports low-coupling,lightweight data analysis application construction,it can finally realize fast,dynamic,and low-cost data analysis platform customization.Based on the above background,this article proposes a reconfigurable manufacturing data analysis and combination service platform.Through service division,each service can operate independently;then the services and functions are modularized and componentized,and each module is easy to restructure and restructure.integrated.At the same time,the platform uniformly defines interface specifications,and a single component cooperates with other components through the interface to realize the reorganization of communication and services,and better respond to user needs.The work of this article mainly includes the following aspects:First,describe the goals to be achieved and the problems to be solved by the reconfigurable manufacturing data analysis combination service platform.Then,according to the problems to be solved,it is divided into service types such as data collection,analysis and modeling,data visualization and application analysis,and Analyze its requirements from the perspective of functionality,non-functionality,and feasibilitySecond,design the system logic architecture,system technology architecture,and functional architecture based on the demand analysis.On the one hand,the service division and reconstruction of the platform are summarized as a whole,and on the other hand,the main functions of the services in the platform are passed through Design by way of flow chart.At the same time,the system is designed in detail from the aspects of database design,class structure design,system key technology,and service division.Third,according to the needs of the reconfigurable platform,combined with the microservice architecture,use the Spring Cloud framework to complete the design of data collection,analysis and modeling services,data visualization services,and application analysis service technologies;then use Vue through the foreground and SpringBoot technology in the background.Separate the front and back ends,so as to realize the functions of data collection,processing,analysis,visualization and application,and describe the core function modules such as collection,analysis and modeling,visualization,and microservice service reconstructionFinally,the system was tested in terms of function and performance,the work completed by the platform was summarized,and the platform was improved and prospected in terms of function and technologyIn summary,the reconfigurable manufacturing data analysis combination service platform proposed in this article integrates services such as data collection,storage,processing,analysis,and visualization,and quickly responds to market needs through service modularization and functional componentization to help enterprises Realize process-based modeling and analysis according to your own needs.In addition,the platform has been used in machine tool plants,electricity consumption forecasting,water pump fault diagnosis and other fields.
【Key words】 Reconfigurable; Data acquisition; Modeling analysis; Data visualization;