| CPC G06F 9/4881 (2013.01) [G06F 9/52 (2013.01); G06F 11/3409 (2013.01); H01M 10/4207 (2013.01)] | 19 Claims |

|
15. A control method of a battery management system among a plurality of battery management systems configured to perform respective tasks, the method comprising:
storing data including a list of tasks to be performed by each of the plurality of battery management systems, a performance time, a performance cycle, and a work priority of each task included in the list of tasks, and a communication priority among the plurality of battery management systems;
determining a work schedule based on the stored data;
comparing a length of a waiting time in the determined work schedule with a length of the performance time of each task to be performed after the waiting time;
if the compared length of the performance time of a task is shorter than the length of the waiting time, adjusting the work priority of the task so that the task is to be performed during the waiting time;
adjusting the work schedule according to the adjusted work priority; and
performing the list of tasks for the battery management system based on the adjusted work schedule.
|