大数据工作流_大数据和人工智能时代下的数字化工作流

点击上方“Bentley软件”可以订阅哦1b80e7c33a38b791579907bbc71b415a.png

本文作者

Bentley 软件公司

高级技术经理

赵顺耐

大数据、人工智能以及与之相伴相生的物联网已经成为现代社会的运行方式,信息技术的急速发展,和数据量爆炸式增长,改变了整个社会传统的运行方式。人类与信息技术的关系,也发生了诸多的变化。

dd0203293a508cf225624a0543db6db3.png

人类与信息的关系发生了变化

1

大数据、人工智能与云技术

传统多人共享有限的信息资源的模式,随着硬件价格的降低,这一状况发生了改变。每个人拥有的信息资源急剧增加,获取信息也更加地容易。这个过程也是数据量急剧增加的过程,当然,信息数据量带来的需求也急剧的增加,超出了个人的范畴。例如,超运算、巨量数据安全存储等。与此同时,摩尔定律也遇到了瓶颈,个人电脑的运算速度增加也遇到了瓶颈。这种情况下,我们就需要一种信息资源(计算、存储、协作)集中管理、按需分配的模式,应对信息社会带来的挑战,这就是云工作模式。在云工作模式下,信息计算资源、存储空间被集中管理,按需分配,动态平衡。

37ded30afe54b2cb41d1ad15be97d63a.png

为何需要云技术

云技术已经应用到了人类社会的方方面面,这也包括与我们人类生活密切相关的基础设施行业。大数据、人工智能技术也越来越深入地应用到基础设施行业全生命周期的各个阶段。

BIM其实就是基础设施行业的大数据,每一个工程对象,都已经赋予了信息,成为组成大数据的基本单位。一根柱子、一个水泵、一个桥梁、一条清单定额、一条运行记录都成为一条条的数据。通过人工智能的专家决策系统,可以对这些数据进行挖掘、分析、应用,从而产生更多有用的信息,用于路线图 (Roadmap) 的决策。

原来没有生命的“物”被赋予了具有生命力的“信息”与其他的对象进行“联接”,这应该就是“物联网”的意义所在。这是大数据的信息来源,通过人工智能技术对数据进行挖掘、整理,从而产生更大的价值。当然,这里的BIM(Building Information Modeling)已经不能被简单的局限在建筑 (Building) 的范畴,这种数字化的工作方式,已经被应用到基础设施行业的全生命周期中。

数据的产生、确认、移交、应用、更新的过程,在云技术背景下,已经发生了很多的变化,也给基础设施行业带来了很多的机遇,这就是数字化的工作流程。

8609d633d1b08d661aeaa592ff8d8797.png

云技术带来的新机遇

所以,BIM面对的基础设施行业,大数据、人工智能提供了云工作模式的基础,我们需要通过数字化的工作流程,将全生命周期内的各个环节、各种角色、各种标准协作起来,才能真正发挥云技术的优势。

2

CDE通用互连的数据环境

大数据、人工智能、数字化的工作流程,组成了基础设施行业的云技术应用。这就是CDE的概念 Common Data Environment (通用数据环境),也有一种解释是 Connected Data Environment (互连数据环境)。这两种解释都没有什么问题,都描述了云技术背景下,基础设施行业的应用场景。

3216d1af03ca815ccb130bca7985e360.png

Bentley 基于CDE的BIM解决方案

在CDE的工作模式下,我们首先确认的是数据的工作环境是不是连接的,是不是协作的,是不是可以在全生命周期流动的,是否可以用正确的工具创建。每个人、每个专业、每个环节,都不是孤立的,而是被动态连接、实时协作的过程。

所以,在CDE的工作模式下,信息首先需要具备移动化的特性,可以在数字化的工作流程中被重用,通过一些逻辑定义,实现数字化工作流程的自动化。这是CDE的核心,也是数字化工作流程的效率提升所在。

46bc6e19783039e0b1d388ccd7559d94.png

信息的创建和利用

为了实现这样的工作模式,CDE需要三个方面的支持:数字化环境、数字化组件和数字化工作流程。

数字化环境是指,整个项目团队可以在一个真实的基础设施环境中进行工作,无论是前期的勘测环境,还是设计过程中的数字模型,以及后期的资产设施,都是数字化的、真实的。

5157748f193844973cad4a6875b7a802.png

数字化环境

数字化的组件是指,我们需要对所有的对象进行单元化、信息化并云端管理。对象间建立关联关系,表述实际状况。

e0a703e782d9e247468aa6484750666a.png

数字化组件

数字化工作流程是指,在全生命周期的过程中,通过自动化、数据化的方式,优化原有的配合模式,提高整体效率。

d0765e95da4310e450a74e08b70c6e92.png

数字化工作流程

3

如何实现数字化

从前面可以知道,如果实现数字化,就是让CDE环境高效率运行,也是实现数字化环境、数字化组件、数字化工作流程的过程。同时,也需要底层技术框架的支持。

我们以 Bentley CDE 环境为例来说明它是如何工作的。

6db6ad264faed3baf361a874a6274a91.png

基于全生命周期的CDE互连工作环境

3.1 数字化环境

我们可以通过两种方式来实现数字化的环境:实景建模和数字化工程模型。

利用航拍、无人机、点云等实景数据,通过实景建模的方式形成“实景模型”。从某种意义上讲,我们在设计、施工阶段建立数字工程模型时,现实中的“物理”模型还不存在,或者只是存在于一部分(施工过程中)。而实景模型可以将原始的周围环境、施工过程中的状态,准确的记录下来。通过与数字工程模型结合,将“虚拟”和“现实”连接起来。

df7ffc193670008762fec919dfcb0ace.png

Bentley 实景建模技术

85c44c4f580365dac2a2a175aa179694.png

2017年Be创新奖实景+数字模型案例:

安德森公路采石场扩建

CEDD-AECOM-倬立资讯方略管理有限公司

我们可以将实景模型根据应用需求,进行再处理,例如,将实景模型通过人工智能技术识别为不同的BIM对象,然后进行后期的应用。

99fab7c150b2bbcbe562b47b752aa2ac.png

对实景模型进行识别

3.2 数字化组件

BIM是基础设施行业中的大数据,数据以组件作为基本单位进行组织。然后组件进行连接,才会形成互联的数据。

这里的组件,不仅仅是指一个信息模型,而是指全生命周期里的数据组织单位。例如,一条定额、一条维修记录、一个工作包、一个合同、甚至是合作中的某个条目,都是“数字化组件”的类型之一,他们共同组成了“数据模型”。

df0dde7d70a6bda4aa49c788c6d0e302.png

数据模型

这些组件应该被统一的管理,被动态的更新。对于我们最常用的三维信息模型来讲,也是如此,它是由多个专业组成,被应用在全生命周期,需要基于云技术来统一管理。

cb77be8e6b8af91b9809660df372a525.png

数字化组件管理

2bc39789f3a96b076702e41a8955b34e.png

基于云的数字化组件管理

3.3 数字化工作流程

某种程度讲,BIM关注的基础设施全生命周期是由多个数字化的工作流程组成的。在每个工作流程中,相关的角色利用数字化的技术来协同工作。由于数字化技术的应用,就像大数据、人工智能、专家系统、虚拟现实等,使传统需要人为参与的过程,实现自动化处理。基于数据的协同,也可以使整个过程变得更加高效。

在传统的工作流程中,不同的工程阶段,对应不同的任何和角色。如下图所示,勘测、工程、方案等阶段,不同的阶段对应不同的角色。阶段之间通过“移交”的方式来实现信息的传递。

84a962ccb7fc180085a4fe5d366a46e2.png

传统工作流程

数字化工作流程,从两个方面来提高效率。第一方面是,根据数字化流程协同的特点,将三个环节融合起来,更加优化的考虑整个项目的效率。第二方面是,各个角色之间通过数字化的方式进行交流和确认。

7149011fcf10f0b9994412cb2b75ef95.png

数字化工作流程

在下面的案例中,通过实景建模数字化手段,获取勘测数据,然后通过数字化组件技术从标准库中选择合适的组件,快速形成设计方案。通过组件的丰富信息和模拟手段,可以快速的优化设计方案。这就是数字化工作流程带来的效率提高。

8eaf0a12424262097e511a6426005902.png

勘测数据+实景模型=数字化环境

6f799220715e6ddc05cb7b19a66f3ec7.png

利用数字化组件,快速布置方案

60d2dcbc051f0dd948950144ad36c5db.png9c0e37057b48af9020b2dfa0e3fffae5.png

数字化流程快速通过成本、工程量对比优化方案

同样地,在施工阶段也可以利用数字化工作流程来提高效率。

5c16ea50f561512b1561001db1537530.png

规划实景拍摄路径

0288f6153af4bb9c883197569d06bda4.png

捕捉实景数据

b8a519cfa68ee14362d91f652d0f6d4e.png

实景数据处理

598889b7a7baf0f6d1889d70666e3594.png

生成施工现场实时模型,与设计模型对比

相同地,也可以将数字化工作流程应用在后期的运维和设备检测上。

9185c47656990eeddc9f46384cf2b8a8.png

数字化运维案例

3.4 数字引擎支持 iModel 2.0

大数据、人工智能以及数字化的工作流程,底层都需要一个“数据引擎”作为支撑。数字化的工作流程,是数据的流动,而数据流程过程当中,我们需要保证数据统一、可信以及易取。我们需要一套数据引擎来运行在云上,以保证我们确实能够得到我们的业务回报。

2d3e431ecb455ea3c7b04c422e201a4f.png

数字化工作流程对数据引擎的要求

在 Bentley BIM 解决方案提供的数字化工作流程里,我们使用 iModel 2.0 来建立数据引擎,如下图所示。

933eae09100c36847ad9b81ea149e4b7.png

Bentley iModel 2.0数据引擎

在这个“数据流”里,无论是 Bentley 的软件还是第三方的软件,首先要解决专业的协作,这里用到的是 ProjectWise,在此基础上,通过 iModel Bridge 工具实现数据的统一 (Alignment)。数据以项目的方式被记录在 iModelHub 里,这类似于一个“数据银行”,通过它可以将项目过程中的数据记录下来,使数据可追溯、可信赖。其他的各种应用可以与这个“数据银行”进行通信,非常容易的解决了数据获取的问题。

当然在此框架下,有角色、权限、数据级管理的设定,来保证数据的统一、可信和易取。

7f751fa4ea02ad9013ef6ce5a1842930.png

迈向数字化

综上所述,在大数据和人工智能的背景下,对于基础设施行业来讲,我们需要建立以数据为核心的数字化工作流程。通过数字化环境、数据化组件以及底层的数据管理引擎,才能真正的推动数字化技术在基础设施行业的应用。

*根据在“2018 江苏省勘察设计行业高质量发展论坛”上做的《大数据和人工智能时代下的数字化工作流》主题演讲整理而成。

8341a826a78b393c0afe37be522b6fba.png

想了解更多Bentley软件信息,请关注:

官网:http://www.bentley.com/
新浪微博:@Bentley软件官方微博

中国优先技术社区:www.bentley.com/chinafirst

Bentley中文知识库(非Bentley官方论坛):http://www.bentleybbs.com/Bentley

微信号:Bentley软件b3b3f355f52ef5b0629dc7722af4a9c4.png

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

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

相关文章

多租户系统技术实现mysql_SaaS “可配置”和“多租户”架构的几种技术实现方式...

1、数据存储方式的选择多租户(Multi-Tenant ),即多个租户共用一个实例,租户的数据既有隔离又有共享,说到底是要解决数据存储的问题。常用的数据存储方式有三种。方案一:独立数据库一个Tenant,一个Database“的数据存储…

全国计算机等级考试题库二级C操作题100套(第15套)

更多干货推荐可以去牛客网看看,他们现在的IT题库内容很丰富,属于国内做的很好的了,而且是课程刷题面经求职讨论区分享,一站式求职学习网站,最最最重要的里面的资源全部免费!!!点击进…

iOS如何判断当前网络的运营商

2019独角兽企业重金招聘Python工程师标准>>> 在IOS上存在retain屏,经常需要在一些时刻用到高清图,有些时候也要到普通图。 在网络条件很爽的情况下,这当然不在话下。如果咱是iphone用户,又正好用的是移动卡。 如果还用…

Py函数直接传入root是啥意思_Python内部函数——用处何在?

这是一篇译文,原文地址:https://realpython.com/inner-functions-what-are-they-good-for/1. 封装内部函数可以免受函数之外的情况的影响,也就是说,对于全局命名空间而言,它们是隐藏的。下面是一个简单的例子&#xff…

Linux 和 Windows 平台不同的 UCS-2 编码

2019独角兽企业重金招聘Python工程师标准>>> 以下是有关两个平台 UCS-2 编码的潜规则: 1, UCS-2 不等于 UTF-16。 UTF-16 每个字节使用 ASCII 字符范围编码,而 UCS-2 对每个字节的编码可以超出 ASCII 字符范围。UCS-2 和 UTF-16 对每个字符至…

vld检测不输出_输出轴热处理形变超差,找找原因

这里有最实用的技术,点击↑↑关注作者:阚亚威单位:镇江液压股份有限公司来源:《金属加工(热加工)》杂志我公司摆线液压马达输出轴材料主要为20CrMnTi,热处理工艺为渗碳直接淬火低温回火,工艺如图1所示。近期…

java 独占锁_锁分类(独占锁、分拆锁、分离锁、分布式锁)

一、java内存模型提到同步、锁,就必须提到Java的内存模型,为了提高程序的执行效率,java也吸收了传统应用程序的多级缓存体系。在共享内存的多处理器体系架构中,每个处理器都拥有自己的缓存,并且定期地与主内存进行协调…

url模糊匹配优化_企业必备的网站SEO优化解决方案

一、网站优化与调整倡议一个好网站不只要满足阅读者,还要契合搜索引擎规则、满足搜索引擎快照抓取、赋予评级、提升关键词排序等。我们站在用户角度和搜索引擎规则根底上为您提供一套完好的SEO处理计划SEO处理计划SEO倡议大纲:1、目的客户剖析与定位&…

中文能用rsa加密吗_外文文献数据库能用中文词进行检索吗?

大家使用外文文献数据库进行检索的时候可能想过一个问题:我们可以使用中文关键词进行检索吗?上文献检索课的老师可能会这样回答:在一般情况下,是不可以的。那么实际情况是怎样的呢?我们找几个外文文献数据库来验证一下…

【maven3学习之三】maven构建一个简单的Hello World

2019独角兽企业重金招聘Python工程师标准>>> 在写之前我先需要配置一下setting.xml。 首先是localRepository,默认情况下是【你的用户目录】/.m2/repository作为本地库的目录,但是我希望将其放在D:\maven_localRepository的目录下面。 如果…

python营销骗局_python案例:金融营销活动中欺诈用户行为分析

首先,数据导入 1 importnumpy as np2 importpandas as pd3 from collections importCounter4 importmatplotlib.pyplot as plt5 from pymining importitemmining,assocrules,perftesting,seqmining6 importpyecharts as pe7 rtpd.read_csv(r"E:\transaction_tr…

你真的会数钱吗?

本文已迁移至:http://thinkinside.tk/2013/01/01/money.html 快年底了,假如你们公司的美国总部给每个人发了一笔201212.21美元的特别奖金,作为程序员的你, 该如何把这笔钱收入囊中? Table of Contents 1 美元&#xff…

Maven 系统环境变量配置

Download http://maven.apache.org/download.cgi http://mirrors.shu.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.zip 环境变量 1.添加 MAVEN_HOME: 变量名:MAVEN_HOME  变量值:C:\Program\apache-maven-3.5.4 注…

eclipse中文乱码解决_解决git status显示中文文件名乱码问题

使用 git status 查看本地有改动但未提交的中文文件名时,发现会显示为一串数字,没有显示中文的文件名。具体如下所示:$ git status# 位于分支 master# 尚未暂存以备提交的变更:# (使用 "git add ..." 更新要提交的内容)# (使用 &qu…

MongoDB 3.X 用户权限控制

摘要: MongoDB 3.0 安全权限访问控制,在添加用户上面3.0版本和之前的版本有很大的区别,这里就说明下3.0的添加用户的方法。 环境、测试: 在安装MongoDB之后,先关闭auth认证,进入查看数据库,只有…

java enum 变量_java枚举使用详解

package com.ljq.test;/*** 枚举用法详解** author jiqinlin**/public class TestEnum {/*** 普通枚举** author jiqinlin**/public enum ColorEnum {red, green, yellow, blue;}/*** 枚举像普通的类一样可以添加属性和方法,可以为它添加静态和非静态的属性或方法**…

c#小游戏_C#小游戏—钢铁侠VS太空侵略者

身为漫威迷,最近又把《钢铁侠》和《复仇者联盟》系列又重温了一遍,真的是印证了那句话:“读书百遍,其意自现”。看电影一个道理,每看一遍,都有不懂的感受~ 不知道大伙是不是也有同样的感受,对于…

VMware Workstation 虚拟机性能优化指南

我们经常使用虚拟机来体验各种新系统,做各类新鲜应用的测试,由于VMware Workstation虚拟机功能强大,又适用于最新的 Windows / linux /Sun等平台,而且操作方便,所以其普及率很高!而 VMware Workstation 本身…

pytorch已经安装成功了为什么不能使用import_使用auto keras的过程

成功安装的总结:1、创建环境名为mykeras、python版本为3.6的独立环境conda create --name mykeras python3.62、用pip安装 torch0.4.1(一定要指定版本,否者安装auto keras时报错)# Python 3.6 pip install https://download.pytor…

mysql可能锁的表命令_mysql 默许是表级锁一些不太常用命令

mysql 默认是表级锁一些不太常用命令1,mysql默认的是表级锁。如果是启用InnoDB存储引擎那么该数据库支持行级锁。2,查看数据库是否支持innodb的命令SHOW variables like "have_%";另一条命令SHOW ENGINES;更为准确。查看mysql数据库的详细信息…