针对面向绿色制造的车间调度问题,考虑能源消耗、最大完工时间、生产成本等调度目标,建立多目标柔性作业车间调度问题模型。针对该模型特点,提出一种改进离散蝙蝠算法对其求解;为有效地表达出工序与粒子种群之间的关系,采用一种整数编码策略;通过设计一种具有记忆能力的粒子变异操作避免了算法早熟收敛、求解精度低等问题;同时算法中引入了一种线性递减的惯性权重策略,更好地平衡了算法的全局搜索能力和局部搜索能力。最后针对具体生产实例进行验证,实验数据表明,该改进算法在求解多目标柔性作业车间调度问题上具有良好的性能,是一种有效的调度算法。