CPC B60L 55/00 (2019.02) [B60L 58/20 (2019.02); G05B 19/042 (2013.01); G06Q 40/04 (2013.01); G06Q 50/06 (2013.01); H02J 3/008 (2013.01); H02J 7/0068 (2013.01); G05B 2219/25357 (2013.01)] | 19 Claims |
1. A method for managing energy stored in an energy storage cell, the method comprising:
allocating a plurality of energy allocations for an energy storage capacity of an energy storage cell;
associating each respective energy allocation in the plurality of energy allocations with a respective user within a plurality of users;
re-allocating, based on an authorization from a first user in the plurality of users, a first amount of energy from an energy allocation allocated to the first user to an energy allocation associated with a second user;
determining a period during which the second user is drawing energy from the energy storage cell;
receiving, from an energy discharge monitor, a measurement of a second amount of energy that is being discharged from the energy storage cell during the period;
decreasing energy allocated to an energy allocation associated with the second user based on the second amount of energy discharged from the energy storage cell;
determining, based on decreasing energy allocated to the energy allocation associated with the second user, that a maximum energy value allocated to the energy allocation associated with the second user has been drawn from the energy storage cell; and
limiting, independent of a state of charge of the energy storage cell, discharge of enemy from the enemy storage cell during the period based on determining that the maximum energy value allocated to the energy allocation associated with the second user has been drawn from the energy storage cell.
|