数字孪生车间设备管控系统设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
导读:数字孪生车间设备管控系统设计主要包括系统体系结构设计、总体框架设计、技术架构设计及功能组成设计,下面对各部分的设计方法进行具体阐述。 作者:陶飞、戚庆林、张萌、程江峰丨来源:《数字孪生及车间实践》 「?1. 系统体系结构设计?」 数字孪生车间设备管控系统基于微服务架构,保证了整个系统的可拓展性。如图1所示,整个微服务平台包括设备管理、维修维保、备品备件、数据采集、数据处理、能耗管理、设备监控、设备仿真、计划管理、报表管理、系统管理、外部接口管控12个服务。该系统能够实现设备孪生模型构建、基本信息管理、健康状况监控、故障预测、能耗分析等功能。因此,数字孪生车间设备管控系统是一套基于数字孪生技术的设备管理与健康评估系统,包含传统设备管理系统的设备台账管理、设备运行记录、设备运行统计、设备维修管理等功能,还包括基于数字孪生技术的设备故障诊断与故障预测功能,能对设备的健康状态进行定期评估,为设备的智能运维提供技术支撑。 ? 图1 系统体系结构 设备管控系统由CPS、数字孪生、大数据处理、工控组态、虚拟仿真、PHM、TnPM七大技术支撑。CPS技术实现车间设备系统的实时感知、动态控制和信息服务;数字孪生技术实现设备的虚实映射;大数据处理技术为车间设备系统的海量数据处理提供技术基础;工控组态技术实现设备的数据采集监测及过程控制;虚拟仿真技术为设备运行仿真、状态仿真的基础;PHM技术实现了设备的健康管控,包括故障预测、寿命预估、维修决策等;TnPM技术支撑了车间设备的预防性维保体系。 「?2. 系统总体框架设计?」 系统总体架构包括数据层、接口层、组件层、服务层、应用层五层结构,如图2所示。数据层主要包括基础信息库、设备清单库、孪生模型库、历史数据库和实时数据库等。通过对这些数据的整合和管理,为软件系统提供整体数据支撑。接口层作为设备管理系统与其它系统的支撑,包括仿真工具接口、数据转发接口等。组件层是保障整个车间设备管控系统运行的基础支撑,包括日志管理、任务管理、安全管理、插件管理、事务管理、OPC服务、组态控件等。服务层以服务的形式封装了系统功能,包括对数据的采集、数据传输协议的解析、数据预处理、数据统计分析、算法库调用、故障预测、寿命预测等功能。应用层面向使用用户,提供了设备档案管理、数据采集管理、设备运行分析、故障管理等功能。 ? 图2 系统总体框架 「?3. 系统技术架构设计?」 微服务架构围绕业务领域组件来创建应用,这些应用可独立地进行开发、管理和迭代,在分散的组件中使用云架构和平台式部署、管理和服务功能,使产品交付变得更加简单。微服务架构具有如下优点: (1)解决了复杂性的问题,在总量不变的情况下,将应用程序分解为可管理的块或服务,每个服务都以RPC或消息驱动的API形式定义一个明确的边界。 (2)这种架构使每个服务都能够专注于该服务的团队独立开发。开发人员可以自由选择任何有用的技术,只要该服务符合API接口合作协议。此外,由于服务被划分为很多独立的细小模块,因此使用当前技术重写旧服务变得可行。 (3)微服务架构模式使每个微服务都能独立部署,开发人员不需要协调部署本地服务的变更,这些变化可以在测试后尽快部署。 (4)微服务架构模式使每个服务都可以独立调整,并且使用最符合服务资源要求的硬件。 综合微服务架构的技术特点和优势,结合应用需求,使用的系统技术如图3所示。在容器Docker中,使用Spring Boot、MVC、MyBatis、Druid等开发核心框架、视图框架、持久层框架以及数据库连接池。使用负载均衡以及API网关完成接入工作,在服务与前端之间存在中间件,包括分布式缓存、日志管理、单元测试、API接口文档、定时任务、消息中间件、仓库管理以及代码生成器。开发语言不限于Java、C语言和Python,数据库使用MySQL/Oracle等。使用Spark Hadoop进行大数据处理,考虑菜单权限、按钮权限、URL权限等安全框架,最终由前端(H5、CSS3、JavaScript等)进行服务的调用。服务治理方面包括RPC框架、服务注册与发现、熔断隔离、服务链路追踪以及服务监控。整体的微服务框架能够由PC端和移动端(Pad和手机APP)进行客户端访问和服务调用。 ? 图3 系统技术选型 如图4所示,微服务架构客户端通过API网关进行服务的调用,其中客户端支持多种形式多种系统,包含PC端和移动端。服务提供者可通过API网关进行服务注册、服务发现、认证授权、熔断处理、限流等操作,从而使客户能够通过客户端调用服务。针对应用需求,本系统设计开发了孪生机床微服务、孪生热压罐微服务、维修维保微服务和库存微服务。 ? 图4 微服务架构 「?4. 系统功能组成设计?」 设备管控系统主要包括数据采集管理、报表管理、维修维保管理、设备运行分析

文档评论(0)

Aihugo + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档