系统包含六大核心模块:设备接入网关(支持Modbus/BACnet/HTTP多协议适配)、实时监控看板(WebSocket推送毫秒级状态)、三维数字孪生可视化(Three.js渲染Blender精模)、智能告警引擎(Redis缓存+规则阈值触发)、能耗分析报表(时序数据聚合统计)、权限与审计管理(RBAC模型)。主要功能实现机场全域设备在线监测、异常自动定位、历史数据回溯、节能策略下发及应急指挥联动,支持PC端Web访问与移动端响应式交互,提供从数据采集到决策闭环的全链路能力,确保关键设施7×24小时稳定运行。
我独立负责全栈开发、部署与运维。后端采用Spring Boot微服务架构,前端Vue3组合式API,数据库MariaDB持久化+Redis高速缓存;通过自研协议适配器集成Modbus TCP、BACnet IP、HTTP REST及Socket.IO实时通信;三维场景使用Blender建模导出GLTF,Three.js加载渲染并绑定设备状态驱动动画;部署基于Rocky Linux + Docker Compose容器化编排,实现一键启停与资源隔离。难点在于多协议并发解析性能优化与三维模型轻量化加载,通过连接池复用、LOD分级渲染及CDN静态资源加速解决,保障千级设备秒级响应与流畅可视化体验。