面向制造型企业定制的智能仓储物流管理系统,涵盖WMS仓储管理、WCS设备控制、RCS机器人调度三大核心模块。基于Spring Cloud微服务架构实现系统解耦,通过Nacos服务注册、Gateway网关路由、Sentinel熔断降级、Seata分布式事务保证数据一致性。
RCS机器人调度系统基于多智能体协同理论,采用改进A*算法结合时间窗约束实现单AGV最优路径规划,多AGV协同调度采用基于拍卖机制的分布式任务分配算法,冲突检测采用时空A*算法在三维时空坐标系中规划无碰撞路径,动态重规划响应时间<50ms。
WCS设备控制层基于Netty构建高性能TCP服务器,支持10000+设备并发长连接,自定义二进制协议采用Protobuf序列化。集成OPC UA工业协议对接PLC控制器,Modbus TCP对接输送线、分拣机等传统设备。RabbitMQ构建设备指令总线,Confirm模式保证消息可靠投递。
缓存采用三级架构:Caffeine本地缓存热点数据,Redis Cluster存储设备状态与库存快照,Redisson分布式锁+Lua脚本实现库存原子扣减。数据库采用MySQL主从复制+ShardingSphere分库分表,ElasticSearch构建商品检索索引,Canal监听binlog实现准实时同步。
库位分配采用混合遗传-模拟退火算法,波次拣货采用改进蚁群算法减少行走距离35%。ERP可视化大屏基于Vue+ECharts+WebSocket实时推送,PDA移动端基于自研低代码平台3天完成搭建。系统吞吐量达5000 TPS,P99响应时间<200ms。