该项目是一个车路协同预研课题研究项目。采用“中心云-区域云-边缘云”分层级云控基础平台架构,本项目围绕智能网联汽车大数据云控基础平台总体架构设计、标准规范制定、标准件与服务研发、高精度感知与时空定位体系研发、规模化建设五大内容开展建设。我负责区域云数据汇聚到中心云的数功能研发工作,负责系统架构设计,以及后续核心编码(数据接入、转换、存储),以及性能相关功能优化工作
1、完成智能网联汽车示范区(区域云)数据接入,采用 kafka、mqtt 协议数据接入;
2、完成车企(吉利、宇通)上报的 GB 32960协议和 JT808协议传输的车辆运行时数据接入,采用 netty 框架接入。
3、性能优化(arthas 工具)后,单机可支撑6W/S的 netty 数据处理速度,其他各车辆网示范区数据通过 kafka 接入,经过优化后,单机可达4W/S数据处理速度。
4、该项目要支持100万辆车数据接入,350套路侧设备数据接入,总共约40台机器。
5、该项目中使用到 spring cloud 微服务架构、netty 的 TCP 传输框架,中间件使用了 redis、kafka、mqtt、Postgresql、ClickHouse等。
6、感知数据存储采用 ClickHouse 时序数据库接入,目前数据库最大表数据存储200亿条,查询统计在1S内完成。
7、负责高精度地图的动态地图数据接入和发送相关的工作研发,使用 netty 协议接收车端数据,并使用 netty 协议发送数据到车端。
8、负责前端地图实时显示车辆、感知设备在 GIS 地图上显示数据架构设计。通过 websock 协议实时推送数据到前端界面,通过标记不同的界面,推送不同的数据到不同的 web端。