解决方案
|
数字孪生生产可视化总体架构大数据可视化平台总体架构分为四层,分别为数据层、集成服务层、平台层和应用层。 (1)数据层 智慧工厂IOC仪表盘展示的业务指标数据从大屏端的数据指标中提取,保持于大屏端的数据同源,不再单独设计指标,并进行数据采集和发布。中屏仪表盘指标从大屏端各业务专题设计中的数据指标中挑选重点和实时指标进行展示和推送。 决策分析场景依托项目大屏建设的决策分析业务场景,数据实现与大屏的数据同源,不再单独采集数据源。 (2)集成服务层 智慧工厂IOC仪表盘和专题决策分析所涉及的数据都通过API网关(ROMA)接口进行对接,通过了解全区的重点工作,每个领导在关注的重点方面是什么,并根据领导的权限、分管的主题来做智能推送。其他应用的对接也通过ROMA进行对接。 (3)数据分析层 数据分析层包括数据分析算法和业务指标及模型管理。数据分析算法提供各类基本的分析算法,如对比分析、切片分析、切块分析、聚类分析等,满足大数据指标计算分析要求;业务指标及分析模型管理通过构建业务指标库,并对各类标准业务模型进行管理,满足业务建模的需求。 (4)数据可视层 数据可视化为大数据业务专题分析结果提供可视化呈现的工具引擎。实现大数据业务专题的快速可视化呈现。数据可视化,可以通过可视化编排管理功能,快速构建各个专题的业务运行态势功能。 数据可视层是直接呈现给客户的应用,包括智慧工厂IOC大屏态势感知仪表盘和专题决策分析。其中应用前端支持: 指标专题个性化定制 领导关注的指标以丰富的、可直观表达的可视化形式展现出来,并将异常指标预警状态进行显式的状态提醒,提醒领导关注异常指标。 关注指标的及时推送 平台可根据指定的指标范围进行实时的指标变化推送。确保领导可及时收到指标变化提醒,同时,对于领导关注的应急事件的处理状态,也可以及时推送到智慧工厂IOC大屏。 3.2、可视化架构整体专题内容分为左侧仪表、右侧仪表、底部三维三个部分,三个部分均为H5页面。 中间地图为基于Html5和WebGL浏览器渲染引擎的实时渲染效果展示页面。左右两侧侧仪表分别为两个独立的页面,通过openmodel的方式嵌套在地图页面之上。 底部三维地图使用服务器进行资源的部署(如场景模型、三维效果、图片资源等)。通过局域网或公网,使服务器与所有工作电脑处于同一网络环境内。工作电脑通过浏览器输入网页链接,启动程序后通过网络从服务器中调取初始资源进行渲染显示。当发生地图交互操作的时候,同样通过网络调取相应的资源。 仪表页面与三维地图之间的交互通过接口传参的方式,点击按钮后,将相关的三维联动指令传到地图页面,再通过网络调取服务器资源。 考虑到网络传输带宽问题,BS架构的三维地图模型会比CS架构的模型降低2-3个精度,以保证页面的流畅运行。
数据层:主要是存储三维模型数据,如建筑模型、景观模型、专业设备模型等等。 网络层:负责三维模型数据传输,为后续数据解析提供三维数据传输通道。 逻辑层:获取了三维模型后,对模型数据进行图形绘制与解析。 渲染层:基于Html5和WebGL浏览器渲染引擎,实现三维数据可视化。 展示层:基于Html5的浏览器进行三维浏览 3.4、前端展示架构 前端页面的整体实现方式如下: 1. 三维地图为最底部页面,同时为链接打开后的主页面,分辨率根据屏幕进行自适应。显然内容为基于当前交互从服务器调取的模型、图片、特效。 2. 左右侧页面分别为独立的H5页面,页面背景为透明或半透明灰底。 3. 通过Openmodel方式将两侧页面嵌套在三维地图页面内。 4. 在二三维存在交互的按钮上添加联动接口。 3.5、交互架构 界面架构决定了大屏应用界面的整体结构,从界面视觉元素到交互行为,以及信息、功能的表现,架构设计包含信息构架和交互构架。设计师采用视觉表现对界面构架进行呈现。 3.5.1、信息架构信息架构是对应用内容,即信息的分类和排布。信息构架包含信息层级设计、视觉框架设计和导航设计。信息构架将这几个部分组合在一起,对信息进行组织,更好的进行信息传递。 3.5.2、交互行为与交互架构XX集团智慧工厂IOC应用是从上到下或从下到上的操作,不断深入操作直到完成任务,大致分为浅而广、窄而浅、广而深和窄而深的四种基本类型架构方式。一般来说,应用的操作深度最好为三层以内,超过三层就要将信息架构由深度改为广度,随着操作深度的增加,每一层都会有附加功能,以连接上一层的功能,深度越多,应用的功能就越复杂,在进行信息架构时,要多注重内容的汇总以及逻辑功能的展现,以方便用户便捷的操作至完成任务。 3.6、数据接口架构设计 传输的数据都采用高强度的加密算法加密(DES),使得数据即使泄漏、被截获后,也无法识别相关的数据内容,确保数据安全。对于客户端与服务器交互的数据,使用HTTPS协议进行传输。 HTTPS 协议是由 HTTP 加上 TLS/SSL 协议构建的可进行加密传输、身份认证的网络协议,主要通过数字证书、加密算法、非对称密钥等技术完成互联网数据传输加密,实现互联网传输安全保护。HTTPS可实现如下目标: Ø 数据保密性:保证数据内容在传输的过程中不会被第三方查看; Ø 数据完整性:及时发现被第三方篡改的传输内容; Ø 身份校验安全性:保证数据到达用户期望的目的地。 4、 可视化服务4.1、基础可视化服务4.1.1、web3D渲染服务FT-E大数据可视化平台的核心渲染服务由采用完全自主研发、支持全要素全场景数据的可视化表达的FT-E引擎提供。FT-E引擎拥有目前主流的可视化特性,其中主要包括: 1、 支持多种纹理格式,包括:PNG、DDS、JPG等,同时支持特殊格式的纹理 2、 支持纹理混合和绑定技术,支持对GPU的编程技术 3、 自动处理渲染状态 在处理大批量数据高性能渲染方面,采用了包括: 1、 支持多层次细节(LOD)技术 2、 针对渲染管线优化:减少资源的锁定,最大化渲染批次,最小化状态更改,使用共享材质、共享纹理。 3、 使用多种空间数据结构组织数据:层次包围盒、BSP树、场景图等 4、 使用多种裁剪技术:背面裁剪、视锥裁剪、遮挡剔除、层次视锥裁剪、入口裁剪等 5、 点渲染的优化:用一个大的点集来表示物体表面并予以渲染,如点云 6、 大型模型的渲染优化 4.1.2、图表可视化服务图表可视化服务可以给各行业各类格式的业务数据多元化、多维度的展示,从而给各类使用者提供最直观、最美观的展现(图4.1.2)。 图表的类别包含目前主流的各类图形,如柱状图、饼环图、折线图、仪表盘、雷达图、面积图、象形图等等。以及文字、表格、导航、单选\复选按钮、视频流、图片、时间轴、tab页、下拉框、单选按钮等交互元素。 图4.1.2 4.1.2.1、数据解析服务FT-E平台数据解析服务的分为地理信息数据解析服务、业务数据解析服务、可视化数据解析服务、渲染资源解析服务。 4.1.2.2、地理信息数据解析服务支持shp、json、kml 、DOM、DEM、DLG等矢量或栅格数据的解析。 4.1.2.3、业务数据解析服务支持本地文件数据(excel、csv等)、接口型数据、视频流型数据、数据库型数据的解析。 4.1.2.4、可视化数据解析服务支持自定义的模型、点云数据、倾斜摄影、城市建筑BIM等数据的解析。 4.1.2.5、渲染资源解析服务支持贴图和材质数据的解析。 4.1.3、视觉特效服务FT-E平台提供了丰富的视觉效果,包括色块图,二维柱状图,弹出式标牌,道路线效果,投影线,广告牌,楼宇虚化,模型标注,屏幕图片,屏幕文字,普通区域线,迁移线,热力图,视频标牌,贴地线,贴图标牌,贴图线,线上文字,相机服务,圆柱标注,圆锥标注,空间文字,空间线效果,扩散环效果。 图4.1.3(虚化图) 4.1.4、可视化联动服务可视化联动是指应用程序用户界面上的控件之间发生互相关联的变化,可视化联动服务支持指标与指标间联动、指标与三维场景联动、三维场景内联动。 Ø 指标与指标联动 某项指标发生变化时触发与之关联的其他指标发生变化。 Ø 指标与三维场景联动 某项指标发生变化时触发三维场景的变化。 4.2、高级可视化服务4.2.1、高级特效服务4.2.1.1、实时阴影阴影使物体更具有立体感,有助于我们理解物体间的相互关系和大小;阴影使三维场景更加生动、真实,是三维场景的重要组成部分。FT-E平台支持实时阴影效果:场景内所有模型(包括设备设施模型、建筑物模型、人物模型等)均能根据当前系统时间,显示阴影效果,并随着光的角度变化,光影投射效果发生变化。 图4.2.1.1(夜晚) 图4.2.1.1(白昼) 4.2.2、数据接入服务数据接入服务能够将各种类型的数据接入FT-E平台,FT-E平台根据数据类型的不同,使用不同的方式接入数据,为数据的可视化提供基础。数据接入服务包括: 1、 地理信息数据接入 2、 渲染资源接入 3、 数据库数据接入 4、 实时数据接入 5、 接口型数据接入 6、 视频流数据接入 三、项目建设方案1、 三维可视化展示项目通过3Dmax建模软件+三维可视化渲染引擎,构建XX集团工厂的数字孪生体,同时通过特效光效对厂区的各个组成部分进行标注,点击厂区某个所属部分,镜头自动下钻到该部分,并且切换到中观视角。中观视角展示该厂区部分各个大楼的能耗、生产指标、通行、停车、运营总总体数据,继续点击其中一栋厂房/大楼,显示单栋厂房/大楼的整体用途以及大楼内每个部分的功能区域,继续点击厂房可进入厂房内部,查看厂房内产线生产情况。同时通过返回按钮或视角收缩,可以返回到中观层与宏观层中。 宏观层: 中观层: 微观层: 1.1、 三维建模根据XX集团提供的项目建筑/设备的CAD图纸、模型、效果图或实拍图片,制作项目周边及厂区内的地块建筑和厂房内产线设备,真实还原项目地块的地形地貌、厂区内路网,绿化植被及园林小品等基本元素。并且根据谷歌或百度地图的公开信息,以及项目地块为圆心,对半径3-5公里范围内搭建地形和交通路网。在搭建好的XX集团厂区整体三维场景、路网规划、厂区园林、楼层结构、室内场景上布点展现各重点物联设备或产线生产设备,并在软件界面两端用数据图表的形式将典型设备和系统的相关数据信息结合三维场景呈现出来,点击三维场景中的设备图标,可以弹出设备运行状态信息或者三维特效。 可视:周边配套、网路、厂区园林、建筑、室内、物联设备、产线设备及运营数据、生产数据、设备数据的3D可视; 可查:厂区3D场景内查看视频监控、照明、报警、供电、生产进展等信息; 汇聚:在3D场景中将不同维度的管理信息附着在统一的3D场景之上,大大提升信息交互效率,降低时间损耗,有效增强管理层的整体信息掌控力并且做出指挥执行指令。 整体园区可以自由切换或通过交互点击,实现实景仿真模型与Ray模式(半透明水晶体)的切换,实景模式实现宏观层与中观层的相关数据可视化,宏观层面从全球视角概览厂区分布,展示各厂区之间的信息流及安保、人员、车辆、能耗、资产等宏观指标;中观层面展示厂区分布,各厂区人员、车辆、能耗实时运行状况。Ray模式展示围支撑微观层面聚焦单体楼栋厂房内部,从空间和业务两个维度进行剖切。 设备层(单体): 1.2、 UI设计展示项目开始阶段前,会根据XX集团的整体企业调性,如企业品牌形象、色调、展示逻辑、交互逻辑、功能进行整体考虑进行前端的UI设计,保证平台系统的美观、可用、易用等特性。 2、 系统功能设计2.1、生产经营综合态势整体统计和展示XX集团厂区及生产经营的关键总体数据 厂区维度:如厂区的占地面积、建筑面积、功能区域划分,按照不同厂房的生产内容、生产进度、生产人员分布、通行车辆、仓储情况等维度进行统计和展示。 经营维度:如合同金额、成本支出、行业销售排名、产品分类销售排名、公司新闻、行业新闻等指标根据时间、地区等维度进行统计和展示。 宏观展示XX集团的主要信息和综合态势情况,协助管理者对生产经营状况的快速分析,同时作为对外介绍集团业务情况、生产情况、集团实力的展示媒介。 2.1.1、交互/功能设计三维场景交互设计:三维场景以卫星图片的方式展示整个片区的地形地貌,镜头以俯视方式对准整个地块。通过三维特效标注出项目所在地与片区内主要交通,点击项目所在地,镜头自动下钻到项目周边区位,通过地区标注、交通配套、供应链、仓储配套按钮可以切换不同的展示状态,点击对应的标签,弹出详情介绍页面。点击项目范围内的建筑/厂房,对应厂房建筑高亮现实,并可弹出面板显示该楼栋的信息,再次点击楼栋镜头自动下钻到建筑/厂房室内,可查看室内的物联设备或厂房内的产线生产设备。 图2.1.1(厂区全景示意图) 图2.1.1(楼栋选中效果示意图) 图2.1.1(生产经营指标可视化) 2.2、安全生产监控专题基于构建的xx集团工厂数字孪生体的基础之上,结合数据分析面板集中展示安防数据,针对安防相关的设备设施和监控数据根据时间、空间、事件类型、时间等级等维度进行统计和分析。 设备维度:如摄像头、电子围栏等; 人员维度:安保人员、消防单位、应急人员等; 时间维度:按月、周、日进行统计分析; 空间维度:根据事件发生区域进行统计分析; 事件维度:根据事件类型进行划分统计,例如危险操作、人员入侵等。 2.2.1、交互/功能设计2.2.1.1、视频监控子专题点击“视频监控”按钮,整体页面呈现: 三维场景部分:展示厂区内所有接入摄像头的落点,摄像头已广告牌形式高亮展示分布于三维场景之内的摄像头落点,点击摄像头标牌,可以查看对应摄像头的监控画面。 数据面板部分:固定或轮巡显示视频监控画面;摄像头设备统计信息,包括在线数、品牌、种类、告警事件和数量等。 图2.2.2.1(摄像头落点) 图2.2.2.1(监控画面) 2.2.1.2、安全管理子专题点击“安全管理”按钮,整体页面呈现: 三维场景部分:根据历史告警统计数据在三维场景内展示告警信息分布情况,同时以视觉特效如云图、雷达、爆炸线等形式展示告警事件在三维场景的情况。 数据面板部分:统计历史告警数据,根据空间、时间、事件类型、事件等级、相关人员等维度进行统计分析和展示。 图2.2.2.2(告警信息画面) 2.3、智能制造专题基于构建的XX集团数字孪生体基础之上,直观展示生产制造全流程以及生产进展信息,结合MES数据实现生产进展同步。 三维场景部分:以突出生产价值流为核心进行场景设计,建筑以半透明模式、产线以实景高亮形式展示全局或局部产线状态,并已三维动画形式展示工艺流程,直观呈现。结合MES生产数据,点击产线或设备可查看对应的生产信息。 数据面板部分:主要结合三维场景以及MES数据进行数据信息的统计和分析展示,例如维护管理信息、产品追踪信息、过程管理信息、执行分析信息等。 2.3.1、交互/功能设计点击“生产状态”按钮,整体页面呈现: 三维场景部分:厂区大楼建筑半透明化或者全透明化展示,只留下产线相关的设备,根据MES的生产数据使得三维产线设备的生产动作或模型具备生产信息展示能力,以及三维场景具备生产模拟演示能力,从对应产品的来料至成品的全过程进行三维动画动态展示。 数据面板部分:(具体数据指标需确认)展示生产相关的数据信息。 点击“第一人称漫游”按钮,整体页面呈现: 三维场景部分:系统可以自动下钻至第一次人称视角,系统可以自动根据预设路线以第一人称自动漫游,或通过鼠标或键盘进行移动控制。通过三维形式直观展示厂区内的生产实力。 2.4、应急指挥专题安全生产始终是制造业的首要目标,在应急指挥专题内系统提供应急指挥相关的事故模拟、应急模拟、应急物质信息数据统计功能,为安全和应急提供保障。 三维场景部分:系统根据事故类型可模型例如火灾、爆炸、倒塌等事故事件,以对应的事故特效在三维场景内进行直观呈现。 数据面板部分:针对历史事故类型、应急物资、应急力量、应急方案等按照空间、事件、事件等级、事件类型等维度进行统计分析和直观数据展示。 2.4.1、交互/功能设计点击“应急演练”按钮,整体页面呈现: 三维场景部分:系统根据预设事故类型进行对应的事故特效呈现,以及动态分析事故对周边造成的影响,同时界面以事故中心为圆点,以雷达特效搜索周边可用的物资资源,物资以高亮或标牌形式展示。 数据面板部分:数据面板可统计应急资源相关数据,例如应急资源(人员、车辆、避难场所)、事故区域监控画面、应急事件统计分析、历史事故发生趋势统计、类型统计等。 功能部分:系统支持对模拟事故的应急资源调度方案进行模拟,通过对人员、任务分配、资源调度等按照时间、空间维度进行应急救援模拟,并可生成应急预案,以此优化应急预案,达到最优的应急救援效果。 点击“应急预案”按钮,整体页面呈现: 系统界面展示应急预案流程图,亦可支持一键启动应急预案,系统自动联动对应的三方系统实现一键指挥调度。同时系统支持储备不同类型的预案。 上一篇供应链智能协同解决方案下一篇数字精益生产管控平台 |