2023, 46(5):113-120.
摘要:为了提高自动化药房的出药速率,实现多个出药单据药品出库时间最短。以某医院自动化药房出药系统结构为基础,建立多个出药任务单据的时间调度模型。针对此模型设计了改进的混合鲸鱼优化算法(H-WOA)。首先对多个出药单据进行整合分组,融入了遗传算法的交叉、变异,来提高种群探索的多样性;其次引入了免疫克隆算法的抗体与抗体的亲和度判定原理,来帮助构建最佳执行序列;最后结合鲸鱼算法的包围收缩和螺旋更新机制来保证种群最终收敛于最佳鲸鱼位置。实现结果表明,以3个出药单据为例,H-WOA优化算法相比原算法和未含优化算法效率分别提高了6.11%和18.11%。在4个、5个出药单据调度优化上,具有同等的优化效果。证明改进算法具有很好的寻优能力。