1.算法设计与开发
· 设计和实现多四向车、AGV任务分配、路径规划、交通管理等核心调度算法;
· 研究和应用运筹优化算法(如整数规划、启发式算法、A*算法等)解决复杂的调度问题和路径冲突;
· 优化调度策略,以提升系统吞吐量、降低四向车、AGV等待时间、均衡四向车、AGV负载、提高项目运输效率;
· 构建全局代价地图与动态路由算法。系统为每项任务计算一条综合考虑路径长度、拥堵程度、任务紧急度的动态最优路径,并从全局视角进行资源(路径、路口、充电桩)的预约与分配
2.系统仿真与建模
· 构建高保真的调度系统仿真环境,对算法进行离线测试、验证和性能评估;
3.系统集成与落地
· 将核心调度算法模块集成到实际的RCS系统中,与四向车、AGV导航、控制、仓储管理系统(WMS)、仓储执行系统(WCS)等模块紧密协作
4.性能监控与优化
· 设计和实现调度系统的关键性能指标监控体系
· 分析线上系统运行数据,持续优化算法策略和系统参数,提升线上系统的稳定性和效率
5.协助团队领导进行日常团队的管理工作;
6.解决算法在真实业务场景中遇到的各类边界条件和异常问题。
教育背景: 计算机、自动化、运筹学、通信技术或相关专业的本科及以上学历。
培训经历: 无特定要求。
经 验: 3年以上RCS系统研发经验和大规模AGV、四向车集群调度系统开发经验,具备仓储管理系统(WMS)、或仓储执行系统(WCS)等相关领域的产品开发经验更佳
技能技巧:
1. 算法基础: 扎实的算法和数据结构基础,熟练使用JAVA开源界各种框架,精通至少一门编程语言,如Java、Python等。
2. 运筹学知识:深入理解运筹优化理论,熟悉至少一个或多个以下领域:组合优化、排队论、调度理论、图论、约束规划;
3. 建模与求解能力:有使用优化求解器(如CPLEX, Gurobi)或自研启发式算法解决实际问题的经验;
4. 熟练使用SQLSERVER\MySQL等数据库,能够独立完成SQL优化,熟悉数据库分区、集群;
5. 问题解决能力和团队协作:具备出色的分析问题和解决问题的能力,能够将模糊的业务需求转化为清晰的数学模型和算法问题;具备良好的沟通能力和团队协作精神。