It is possible to run the pump directly off of a battery bank. You will need to make sure that the voltage of the battery bank falls within the input range of the controller.