针对现有控制算法难以解决多目标空间为非凸的控制问题的现状,结合多目标遗传进化理论的最新成果,提出了多目标相容控制算法。考虑到控制过程中对计算速度的要求,利用控制问题状态具有连续性的特点,提出了迭代算法。在算法进行过程中,通过选择函数进行目标的选择,保证了非凸目标可控性。仿真实例说明了与原有控制算法相比,新算法在非凸目标可控性方面的有效性。