在人们对减少排放和提高燃油效率需求日益增长的背景下,研究蓄电池组和柴油发电机互补运行的船舶直流电网优化调度问题具有重要意义。运用差分进化算法来解决船舶直流电网的多目标调度问题,以期实现燃油费用最低、温室气体排放最少及蓄电池寿命损失最小三个目标。该方法设计了一种基于集体智能的变异算子,混合当前种群中一些具有较好适应度值的目标向量。此外,为了避免引入额外的控制参数,还设计了一种自适应调整机制。