项目名称 : 港铁 STS 云平台
项目描述 : 港铁 STS 云平台 属于隧道智能运维感知系统 STS(Smart Tunnel Scanner)的云端产品。公司智能轨道产品的一种主要应用于隧道的维护和侵限检测、通过断面扫描雷达(Tunnel Scanner)得出的高精度模型,可以辅助工作人员在室内对现场隧道的资产管理,设备由断面扫描雷达与TIDS系统组成,其中TIDS是独立的系统,为Rail Scanner提供了除传感器以外的使用环境,包括主机运算,定位,通信,测速等。云平台主要与C++ 软件进行数据对接,包括心跳数据、扫描结果数据,PCD文件、CSV文件、展示车辆所在站台定位,没趟扫描的侵限、渗水、裂缝、混泥土堕落等数据统计等。
技术体系:Spring Boot、Mybatis-Plus、Mysql、WebSocket、Netty、JWT、阿里云OSS、Nginx、前端Vue3。
责任描述 :
项目重构架构搭建、环境搭建、集成Mybatis-Plus代码自动生成。
完成STS云平台所以后端功能业务开发。
项目集成Netty 框架与C++ 端进行海量数据传输 。
对业务数据与心跳进行分离设计,避免心跳定位数据受其它数据影响。
封装阿里云OSS starter,其它项目快速灵活引入使用。
优化Netty 解码效率,排查并解决TCP 传输数据丢失问题。
隧道网络不稳定、高延迟条件下,数据传输丢包数据丢失给出解决方案,保证数据一致性。