客户授权案例
SDC ME —— 物联网数据中台与数字孪生模块
本项目为成都四方伟业软件股份有限公司“SDC ME”数字孪生平台承接交付物联网数据中台与数字孪生模块,服务于该平台在智慧工厂、港口、能源、园区等行业的客户。
技术栈
- Java 8
- Spring Boot 3
- Spring Cloud Alibaba
- MyBatis-Plus
- RocketMQ
- Redis
- Redisson
- Lua
- PostgreSQL
- MySQL
- FastDFS
- Seata
- Ant Design
- React 18
- GeoServer
- Unreal Engine
- CesiumJS
- Electron
挑战
平台需要将设备传感、视频监控、定位系统、业务系统等多源数据归一化为独立更新的孪生体,调度层要在客户端页面关闭的情况下依然保持运行,渲染层要在百万级三角形场景规模下维持流畅帧率。
实施方法
搭建以 RocketMQ 驱动接入的物联网数据中台,向下游独立的孪生调度层(Redisson 与 Lua 实现分布式协调,Seata 处理跨服务事务)供数,并结合 CesiumJS(Web 端地理空间三维)与 Unreal Engine(高保真渲染),配合 GeoServer 提供空间数据服务,最终以 Electron 打包为桌面端交付。
架构
设备传感、视频、定位、业务系统等数据源接入物联网数据中台(RocketMQ)→ 独立的孪生调度层(Redisson + Seata,与界面解耦)→ CesiumJS/Unreal Engine/GeoServer 渲染层,最终通过 React 18 + Ant Design 构建并以 Electron 打包的客户端呈现。
结果
交付范围(物联网数据中台与数字孪生模块)已在 SDC ME 面向智慧工厂、港口、能源、园区客户的产品线中投入生产使用,客户同意公开披露这部分委托内容。
