基于3D渲染和基于虚拟/增强现实的IIoT原理的数字孪生平台的方案论文阅读笔记

news2025/1/20 0:53:00

基于3D渲染和基于虚拟/增强现实的IIoT原理的数字孪生平台的方案论文阅读笔记

论文原文链接:https://ieeexplore.ieee.org/abstract/document/9039804

本笔记对部分要点进行了翻译和批注,原文和翻译可参考链接阅读,此处不进行完整翻译。
论文不难理解,软件开发向。

宏观来说,论文主要是两个部分:

  • 数字孪生的概念
  • 数字孪生系统的设计方案

论文对于系统的展示是从下面几个方面进行的:

  • 虚拟化:从数据到可视的图像

    从这部分可以看出系统的部分架构设计:服务器承担的是物理设备与终端设备之间信息转发的功能,并不承担图像的渲染,终端接收从服务器发送来的设备信息,进行本地的渲染。

  • 数据采集

  • 诊断和模拟

    这部分是数字孪生的价值所在,应用数据孪生主要是为了诊断和模拟两个目标。

    • 诊断:通过使用数据作为训练网络或分类器的输入,可以从其当前和过去的值检测设备的状态。
    • 模拟:预测设备未来状况,比如设备寿命等。

    通过这两个方面产出实际价值。

摘要

本文介绍了一种数字孪生监测、控制和设备状态诊断平台的设计方案。内容是基于常见的问题,如数据收集、可视化和交付给最终用户。首先对基本术语进行了解释,然后对系统进行了部分展示,并根据子系统所用于的任务进行了单元划分。并非所有的技术都是新创建的,因为我们也考虑使用知名软件来解决部分问题并将该软件集成到这个平台解决方案中。系统本身,如果实现,应该为数字孪生可视化问题提供一种替代方法和新方法,提供从终端设备获取数据的工具和将这些数据获取给另一端平台用户的诊断工具。

关键词:工业4.0,数字孪生,虚拟现实,混合现实,机电一体化,物联网

一、引言

IoT设备等搜集到的数据为大量分析提供了来源。有一些好处。
数据可以通过多种方式可视化。为了处理这项任务,数字孪生术语被创造出来,从数据建立物理对象的对应虚拟物,需要我们进一步的工作。

物理设备拥有其虚拟对应物可以提供许多好处。本文描述了VR和AR设备三维可视化的实际应用,并提出了整个系统基础设施,这是创建所提出的数字孪生平台的第一步。

二、数字孪生

介绍数字孪生的概念

数字孪生可以被描述为关于物理系统的信息的数字构造。独立的,但是真实的和虚拟的副本被连接起来共享数据。数字孪生应该最佳地包括与物理设备相关的所有信息,这些信息可以获得最大的相似性和相关性所呈现的数据。因此,双胞胎不仅仅是视觉上的相似,而是连接和数据共享,这使数字双胞胎成为真正的双胞胎,发挥其全部潜力。

引入一些区别的概念:

  • 数字模型
  • 数字影子
  • 数字孪生

数字模型是现有或计划的物理对象的数字表示,不使用任何形式的与物理设备的自动数据交换。设备状态改变不影响模型状态。数字影子是一种数字模型,在这种情况下,物理设备与其影子共享数据,数字影子根据接收到的数据反映其状态。这是单向通信

数字孪生不同于模型和影子,它与对应的模型进行双向交流。因此,不仅设备的改变会影响到双胞胎,改变数字双胞胎的状态也会影响到真实的设备。数字孪生状态变化可用于控制设备。

数字影子是单向通信;

数字孪生是双向通信;

  • 第一阶段只有物理版本
  • 第二阶段创建数字版本以补充物理数据
  • 第三阶段物理和虚拟之间的交互
  • 第四阶段物理和数字层之间的进一步交互和融合

数字孪生是利用物理设备的历史数据来了解设备在现实中的状况,同时还使用实时数据来表示当前设备状态。

在这里插入图片描述

数字孪生好处:

通过了解设备的实际状况,可以预测未来的状态,这有助于有效地监测、模拟和控制执行器或过程,并优化生命周期。

在这里插入图片描述

三、数字孪生平台方案

考虑到数字孪生的特性和可能性,我们正在设计一个平台架构,它将处理与数字孪生创建相关的任务,并为数据可视化提供统一的动态解决方案,功能强大,但仍然简单和智能,因为这是现有解决方案中仍然不可用的功能。

整个系统应提供设备之间的连接、数据存储、可视化、诊断和模拟,这是解决问题的主要任务。平台应该允许创建第四阶段的数字双胞胎——与真实设备进行双向通信,更复杂的通信和基于预测的自动化,为用户创造有价值的输出。

利用机器学习获取数据,训练得到结果。
后续文章从虚拟化、数据搜集、诊断和预测几个角度进行了详细的说明。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/469392.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【服务网格】Service Mesh 是什么?为我们解决了什么问题?

文章目录 背景一、Service Mesh 介绍Service Mesh的定义Service Mesh 诞生 二、Service Mesh 解决的问题三、Service Mesh 的原理四、Service Mesh具体是怎么实现的?Istio是什么?istio架构和主要功能Istio 1.5.1 性能总结Istio与Kubernetesistio的实战案…

四、MyBatis获取参数值的两种方式(重点)

文章目录 四、MyBatis获取参数值的两种方式(重点)4.1 单个字面量类型的参数4.2 多个字面量类型的参数4.3 map集合类型的参数4.4 实体类类型的参数4.5 使用Param标识参数 四、MyBatis获取参数值的两种方式(重点) MyBatis获取参数值…

IP-GUARD屏幕记录能实现平时不记录,特定操作触发记录吗?

支持触发性屏幕记录。部分策略有选项“记录屏幕”,勾选后,策略触发时,会自动记录客户端当时的屏幕情况,记录次数和间隔可通过配置修改。 所有包含了记录屏幕的策略有: 应用程序、上网浏览、流量控制、网络控制、邮件控制、IM传送控制、上传控制、文档控制、打印控制、敏感…

深浅拷贝,类型检测及继承面试题

01 对象的深/浅拷贝 1.1 变量的存储 基本类型:基本类型的值存在栈内存中 引用类型: 引用类型的地址存储在栈内存中,他的值存储在堆内存中,通过指针(地址)连接 1.2 变量拷贝 基本类型:基本类型拷贝的是值 引用类型…

达梦数据库中,如何设置表的访问控制权限?

在工作中,大家都会遇到这样的场景,出于对数据库访问安全的考虑,对于某些用户我们不想让他们看到全库的表,只想给他们特定表的访问权限。那么在DM数据库中我们该如何去配置相应的权限呢? 我们下面来进行详细解析。 我们…

buuctf6

目录 [ACTF2020 新生赛]BackupFile [RoarCTF 2019]Easy Calc 利用PHP的字符串解析特性Bypass: http走私攻击 来首歌吧 荷兰宽带数据泄露​编辑 面具下的flag [ACTF2020 新生赛]BackupFile 1.打开环境 查看源代码得不到任何想要的信息,使用目录扫描来得到我们…

关于秒杀系统的一系列问题

阻塞队列怎么么实现?超卖问题?整体怎么实现? 5 设计一个秒杀系统 特点:高并发,请求量远大于库存量,只有少数能成功;逻辑比较简单,下单减库存; 设计理念:**限…

ESP8266基于Lua开发点灯示例

ESP8266基于Lua开发点灯示例 ✨基于ESPlorer IDE:https://github.com/4refr0nt/ESPlorer/releases🔧固件烧录工具:NodeMCU-PyFlasher🌿esp8266烧录工具下载:https://github.com/marcelstoer/nodemcu-pyflasher/release…

LabVIEW CompactRIO 开发指南2 CompactRIO软件架构

第一章 CompactRIO软件架构 几乎所有的CompactRIO系统都至少有三个顶层VIs在三个不同的目标上异步执行:FPGA、实时操作系统(RTOS)和主机PC。如果开始软件开发时没有某种架构或流程图可供参考,那么可能会发现跟踪所有软件组件和通信路径是具有挑战性的。拥有一个在…

CentOS7上使用yum搭建LNMP架构并实现wordpress博客实战

前言 🏠个人主页:我是沐风晓月 🧑个人简介:大家好,我是沐风晓月,阿里云社区博客专家😉😉 💕 座右铭: 先努力成长自己,再帮助更多的人 &#xff0c…

魔兽worldserver.conf 服务端配置文件说明

魔兽worldserver.conf 服务端配置文件说明 我是艾西,今天把很多小伙伴需要的魔兽worldserver.conf 服务端配置文件说明分享给大家,大家可以自己研究参考下 worldserver.conf 这个文件是服务端的配置文件,可以在这里做很多个性化修改 注意&a…

SpringSecurity跌坑指南

SpringSecurity跌坑指南 1,事情原委 这两天开始了毕业设计,但是突然发现自己的java方面的基础比较薄弱,于是决定自己从头到尾的开发一个java项目 要说跌的最惨的坑,莫过于springsecurity,如果你只是想要在项目里面配…

〖ChatGPT实践指南 - 零基础扫盲篇⑦〗- 基于 Python 实现的 OpenAI-Library 的简单使用

文章目录 ⭐ python 安装 OpenAI library⭐ 创建 openai.py 进行测试⭐ openai.Completion.create() 方法的小拓展 该章节我们呢来学习一下 OpenAI-Library 的使用,OpenAI-Library 是 OpenAI 官方给我们提供的各种开发语言的库,供我们使用。在前面的章节…

【无标题】基于matlab的长短期神经网络lstm的股票预测

目录 背影 摘要 LSTM的基本定义 LSTM实现的步骤 基于长短期神经网络LSTM的股票预测 MATALB编程实现,附有代码 效果图 结果分析 展望 参考论文 背影 股票市场的波动十分巨大,由于一些不确定因素的影响,导致很难对股票进行投资盈利。因此&…

数据库 SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确 解决方法

目录 一、错误提示信息: 二、原因分析: 三、解决方法: 四、执行完成结果: 五、重要说明 一、错误提示信息: 本文验证是数据库中的baiduAi_0258表无法通过select语句ID条件查询, 如执行 select * fro…

远程桌面,openGL

x11、xserver看另一篇博客 openGL是一种规范,用于绘制图像 OpenGL是Khronos Group开发维护的一个规范(也就是提供了一种接口),它主要为我们定义了用来操作图形和图片的一系列函数的API,需要注意的是OpenGL本身并非API。…

vscode 配置有误导致的一次Linux 崩溃

一、问题描述 1. 要实现的功能 编写一个Linux 按键驱动,按下按键时,产生中断,在中断中启动定时器进行防抖处理。 2. 出现的问题 在中断处理函数中,调用 add_timer 函数设置定时器超时函数,并启动定时器。编写完驱动…

【消息队列】Apache Pulsar存储计算分离

前言 对于一个互联网项目来说,一般除了在语言层面的技术选型外,也会引入各种中间件,比如缓存、消息队列、搜索、NoSQL等,但是跳出语言层面来看的话,其实我们庖丁解牛之后,每个中间件都解决了特定的问题。 …

计组 作业九

作业9 题量: 36 满分: 100 作答时间:04-27 10:56至05-10 23:59 89.5分 一. 单选题(共18题,39分) 1. (单选题, 2分)Intel80486是32位微处理器,Core是______位微处理器。 A. 16B. 32C. 48D. 64 我的答案…

20.网络爬虫—Scrapy-Redis分布式爬虫

网络爬虫—Scrapy-redis详讲 Redis的安装与使用分布式概念和作用分布式爬虫分布式爬虫特点redis的使用Redis 操作/启动 Redis Desktop Manager下载特点和架构安装和使用Scrapy-redis 代码部署spider文件 settings文件 前言: 🏘️🏘️个人简介…