智慧园区、智慧工厂、智慧矿山等项目使用的技术栈都有些什么?php可以负责其中的哪部分功能?

1. 由来

我们现在想做一个智慧矿山的项目,开始接触这个项目的时候是我们老板,不知道怎么向勘察院了解到一个软件,叫3Dmine,由于我们都对三维建模方面不太熟悉,以为这个软件是一个建模软件,类似3dmax,后来经过了解,我想应该是一个主要做矿体模型,地质相关领域的一个软件,后来又接触到一个BIMGIS的东西,又是一个陌生的东西。

2. 设想过程

智慧矿山项目我看了不少案例,我总结它和智慧园区和智慧工厂这些项目理念是差不多的,最后的最核心的部分大概是在三维模型上,直观的看到整个矿山项目,矿山的各种设备,仪器,传感器,运载设备,在这些设备运行,监控发生变化时,三维模型上也同时发生变化,这个项目大概用的就是这几年比较火的一个热词数字孪生,而我没有做过类似项目,但我大概总结了一些东西。

1. 传统网页相关的项目

就是我们平时项目都能接触到的东西,比如大屏,就是图表堆积,然后后端统计返回数据

2. 三维建模

这是完成数字孪生项目的基础,BIM或者unity3D?

3. 数字孪生模型实时变化

将现实中发生的变化,同步反应在数字孪生模型中,包括无人驾驶车辆行径路线,运行状态,实时监控,安全相关传感器报警等数据…

3. 问题

1)数字孪生模型,也就是三维模型使用的技术栈有哪些,有了哪些东西我们就可以自己实现一个数字孪生系统?
2)后端使用了哪些技术栈?纯php可以完成吗?
3)数字孪生模型的实时监控数据是如何拿到的,协议是什么呢,监控数据格式是什么呢,有哪些设备,有哪些技术栈?

4. 其他

现在处于混沌状态,如果有做过类似项目的大佬,希望可以不吝赐教,非常感谢。

问题补充

智慧矿山的项目,就我目前了解的,它涉及数字孪生,物联网,大数据,无人驾驶,人工智能,边缘计算,GIS,地质等,后端可能会涉及到多语言合作,很多东西有涉及到图像识别(监控图像传来以后,肯定要知道哪些东西改变了,而且是实时的),这个php很难搞定,设备协议php支持的也不太全面,我现在迷茫的是,需要哪些技术栈(比较具体的)

马江川@13753441707
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 39
cnguu

前端使用threejs渲染模型,php处理数据就行

1年前 评论
mjc123456 (楼主) 1年前

我也不会,给你增加点人气。

我能想到的就是纯php应该是不行的。

1年前 评论
mjc123456 (楼主) 1年前
Complicated

php也就处理下后端的数据吧,然后调调硬件厂商后台的接口

1年前 评论
mjc123456 (楼主) 1年前
Complicated (作者) 1年前
mjc123456 (楼主) 1年前
Mutoulee
  • 这种项目一般涉及数字孪生、物联网、大数据(数据采集、数据可视化)等。

  • 拿数字孪生来说,首先是模型,可用3D或者玛雅,完了后交给Unity3D进行开发,完了可以输出Web版和客户端,至于后端用啥,有用php的,有java的,也有.net的,总之根据实际情况吧。

  • 再说设备的实时数据,这就要看每个设备的参数,有些设备提供socket、有些内置http、也有些是modbus,总之对接的设备不同,使用的协议或者方法就不同。

  • 智慧矿山,目前华为做的相对比较好,因为各种原因吧。

插个背景信息:在国家减产能的大形势下,要求矿企减产减排等等,但是实际情况是都在偷偷超采,数据一旦上了系统可能就没有秘密了,所以除非有从上往下的文件/政策,否则矿企自身应该比较排斥这类项目。

1年前 评论
mjc123456 (楼主) 1年前
Mutoulee (作者) 1年前
mjc123456 (楼主) 1年前
Mutoulee (作者) 1年前
mjc123456 (楼主) 1年前
Mutoulee (作者) 1年前
mjc123456 (楼主) 1年前
JinBB 1年前
mjc123456 (楼主) 1年前
iwzh 1年前
mjc123456 (楼主) 1年前
mjc123456 (楼主) 1年前

我们这榆林小保当,就非常提倡智慧矿区,华为和阿里在做,但我每次看的【智慧】两字就感觉这项目特别的敷衍,有种大杂烩的感觉,大屏幕+数据统计+N个摄像头=智慧xxx

1年前 评论
Complicated 1年前
mjc123456 (楼主) 1年前
臭鼬 (作者) 1年前
臭鼬 (作者) 1年前
JinBB 1年前

数字孪生,我们一般设备影子 设备在平台孪生一个,动态和真实设备映射 技术栈mqtt,lora,物联网集群设计,负载均衡,集群治理,哈西一致性算法,时序数据库 语言c,go,java都有可能

1年前 评论
mjc123456 (楼主) 1年前
green_hand (作者) 1年前
mjc123456 (楼主) 1年前
mjc123456 (楼主) 1年前
巅峰互联

gis 领域 是一个非常大知识体系。

1年前 评论

你忘记了phpc的关系了?只要团队能力无上限 php就上不封顶。 要不然对不住那句php是世界上最好的语言至高无上的赞誉!

1年前 评论
pardon110

合适的场景用合适的语言

1年前 评论

后端php,前端three.js,完全就足够了,首先建模,然后用three.js加载模型,PHP的话就对接设备,提供给前端接口

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!