【摘要】针对当前的高级规划与排程(APS)系统存在的可拓展性差、部署复杂、模块耦合度高及通用性不足的问题,本研究在传统单体架构基础上,通过功能模块的精细化拆分,构建了基于微服务架构的APS系统。 采用Docker容器化技术和Kubernetes容器编排引擎,对搭载各项微服务组件的容器进行统一编排部署,并结合Jenkins、Harbor私有库等公共服务,实现了持续集成和持续交付(CI/ CD),有效降低了系统运维难度和成本。 对APS系统核心排产算法进行优化,提出了一种改进的基于粒子群优化算法与遗传算法的多目标混合优化算法,显著提高了系统的排产效能。 仿真实验结果表明,改进后的系统具有更好的敏捷性、易拓展性、低耦合性和可维护性。