航母舰载机弹药保障作业调度两阶段优化方法

Two-stage Optimization Method for Carrier-based Aircraft Ammunition Support Operation Scheduling

  • 摘要:目的】针对航母舰载机弹药保障作业中任务高耦合、保障时间模糊等特征,本文提出一种两阶段优化方法,以实现任务分配的均衡性与作业调度的鲁棒性。【方法】第一阶段基于Unity搭建的航母甲板环境,采用混合A* 算法规划无碰撞最短路径,以最小化最大弹药缓存区任务路径总距离为优化目标,通过Gurobi求解器实现任务分配均衡;第二阶段将弹药转运调度问题建模为加工时间模糊的柔性作业车间调度问题,设计融合教与学优化的自适应遗传算法求解。【结果】实验结果表明,在4个缓存区弹药转运调度问题中,所提方法较基线算法的模糊完工时间下降1.9%-3.1%,且稳定收敛;在模糊柔性作业车间调度问题的基准测试中,所提方法在所有测试实例上均取得了最优结果,验证了其有效性和泛化性。【结论】弹药转运模糊调度可为解决不确定性环境下的舰载机保障作业调度提供参考,同时所提出的算法能够应用到各类可建模为一般性模糊柔性作业车间调度问题上。

     

    Abstract: Objectives Aiming at the characteristics of high coupling of tasks and fuzzy support time in ammunition support operation of carrier aircraft, this paper proposes a two-stage optimization method to realize the balance of task allocation and the robustness of operation scheduling. Methods In the first stage, Unity is used to build the aircraft carrier deck environment, and the hybrid A* algorithm is used to plan the collision-free shortest path, with the goal of minimizing the maximum total task path distance of ammunition buffer areas; In the second stage, the ammunition transportation scheduling problem is formalized to a flexible job shop scheduling problem with fuzzy processing time, and an adaptive genetic algorithm integrated with teaching-learning-based optimization is designed for solving it. Results Experimental results show that the fuzzy completion time of the proposed method is reduced by 1.9%-3.1% compared with that of the baseline algorithm in the ammunition transportation scheduling problem in four ammunition buffer areas, and the proposed algorithm converges stably; In the benchmark tests of the fuzzy flexible job shop scheduling problem, the proposed algorithm obtains the optimal solutions in all instances, verifying its effectiveness and generalization.Conclusions The fuzzy scheduling of ammunition transportation can provide valuable insights for solving the scheduling of carrier-based aircraft support operations in uncertain environments, and the proposed algorithm can be applied to various scheduling problems that can be modeled to general fuzzy flexible job shop scheduling problems.

     

/

返回文章
返回