A distributed task allocation algorithm for multiple robots in an unknown dynamic,limited energy resources and weak communication environment was presented.First,the resource consump-tions function and social welfare function were discussed in this paper.And then the task allocation of multiple robots based on resource welfare was presented.The approach proposed extended the operational lifetime of the team by balancing resource consumptions among robots.Finally,the simulation experiments were carried on an...