Patent attributes
A control system for an electric motor powered by a battery can be configured to receive an input power or torque command corresponding to a commanded power or torque. The control system can be configured to determine if the battery is capable of supplying the commanded power or torque over a time period based on a state of charge of the battery. The control system can be configured such that if the battery is capable of supplying the commanded power or torque over the time period, the control system outputs the input power or torque command, and if the battery is not capable of supplying the commanded power or torque over the time period, the control system outputs an available maximum power or torque command corresponding to an available maximum power or torque over the time period that is less than the commanded power or torque.