I have been researching how to buy or build what is essentially a high current DC uninterruptible power supply and power pack for portable SFF / off-grid purposes.
You may be wondering what purpose this would serve over using a typical UPS/house battery, or just using a laptop. To be honest, I have no compelling reason for perfecting this system yet, but I foresee a scenario in the future when self-tracking VR/AR headsets improve in resolution to the point that they can replace external monitors for productivity applications, and also, if VR/AR OS' continue to improve to the point of simulating a desktop OS', as we are seeing with development of Oculus Dash, ect.
If this happens, the need for a portable "headless" VR/AR rig would be real. No external monitor would be necessary, you would just want what is essentially a suitcase with a beefy GPU and lots of battery life.
For off-grid use, there is already a reason to build this today, in that by running your rig on DC power will skip the inverter loss which happens twice, from the house battery to AC, and then from the psu's AC to DC, thus giving more battery life (assuming you can charge this system from DC).
After researching available solutions, it became obvious that modifying a traditional UPS with an inverter and AGM battery is way too bulky and inefficient to power such a system. The solution needs to use Lifepo4 or Li-ION chemistry. Consumer "Power Packs" (for phones and USB devices), while inexpensive, are not appropriate for this as they do not offer nearly enough discharge current.
A solution actually already exists in the form of OpenUPS, if one has the expertise to use it:
- Programable output 6-24V
- Default output is 12V
- Input/Output current 6A/10A peak
- Charge between 6-30V, 3A
- Voltage and current limits
- Li-Ion, Li-Po, LIFEPO4***, Lead Acid
- 1, 2S, 3S, 4S, 5S, 6S
And OpenUPS2, which is only a 2.5" drive footprint and offers programmable output at 12-24V/5A.
These are really cool! However 5A or even 10A is not enough for such a rig, and we need more current, like about 30A @ 16v which would provide a hefty 480 watts. After a few hours of searching I stumbled upon this video, which remarkably confirms this is indeed possible 100%:
All of the heavy lifting was done by the creator of this video. As you can see, he connected a 20v, 20,000mAh RC LiPo battery directly to the HDPlex barrel connector on the HDPlex 400w DC-ATX and it powers it perfectly. The fact that the HDPlex 400w accepts a variable 16v-24v is really useful here. As long as the battery pack discharges above 16v, it should power the rig without issues. This wide range should allow for a variety of battery wiring configurations to discharge within the voltage range.
The difficulty comes in picking the right battery for this application. I am not sure how viable it is to use a RC LiPo battery as those sometimes those do not last past 100 cycles and they are not the safest. Compare this to 18650 Li-Ion cells, which can be discharged thousands of times. Based on my limited research, a safer method would seem to use a Li-Ion battery pack, for example, in a 6S6P configuration.
Cell type 18650
Cell model Panasonic NCR18650B
Cells in total 36 x 18650 cells
SIZE Weight, max. 1.74 kg
Volume ~804.56 cm³
Length, max. 11.10 cm (approximate)
Width, max. 11.10 cm (approximate)
Height, max. 6.52 cm (approximate)
VOLTAGE Voltage, charge max. 25.20 V
Voltage, nominal 21.60 V
Voltage, discharge end 15.00 V
CAPACITY Capacity, max. 20.10 Ah
CURRENT Charge current, standard 9.75 A
Max. continuous discharge current 29.25 A
Peak discharge theoretic, 4 sec 54.00 A
C-rate (discharge, max.) 1.46 C
POWER Watts (discharge, max.) 631.8 W
ENERGY Energy, max. 434.16 Wh
Density gravimetric theoretic 249.00 Wh/kg
E-rate, discharge max. 1.46 E
This battery pack has a voltage range of 15v to 25.20v. By charging it to only 24v instead of 25.2v, and discharge at 16v instead of 15v, it should preserve the battery lifetime considerably. This is a highly configurable and longer lasting battery pack but is considerably more time consuming and expensive to create since it will need a programmable battery management system to control the cell balancing and match the voltage range to the 16v-24v input on the HDPlex. Many cheap chinese BMS seem to be available however it was spotty finding information on those. Here is an example of one. Higher quality ones (not china) seem to be considerably more expensive. It takes technical knowledge, time, tools and skill to wire the BMS to the battery pack.
Instead of doing that I am still looking for a battery pack which falls in the desired voltage range and is already built. Apparently "E-bike" batteries are similar to what is needed. Here is one for example which might work.
You may be wondering what purpose this would serve over using a typical UPS/house battery, or just using a laptop. To be honest, I have no compelling reason for perfecting this system yet, but I foresee a scenario in the future when self-tracking VR/AR headsets improve in resolution to the point that they can replace external monitors for productivity applications, and also, if VR/AR OS' continue to improve to the point of simulating a desktop OS', as we are seeing with development of Oculus Dash, ect.
If this happens, the need for a portable "headless" VR/AR rig would be real. No external monitor would be necessary, you would just want what is essentially a suitcase with a beefy GPU and lots of battery life.
For off-grid use, there is already a reason to build this today, in that by running your rig on DC power will skip the inverter loss which happens twice, from the house battery to AC, and then from the psu's AC to DC, thus giving more battery life (assuming you can charge this system from DC).
After researching available solutions, it became obvious that modifying a traditional UPS with an inverter and AGM battery is way too bulky and inefficient to power such a system. The solution needs to use Lifepo4 or Li-ION chemistry. Consumer "Power Packs" (for phones and USB devices), while inexpensive, are not appropriate for this as they do not offer nearly enough discharge current.
A solution actually already exists in the form of OpenUPS, if one has the expertise to use it:
- Programable output 6-24V
- Default output is 12V
- Input/Output current 6A/10A peak
- Charge between 6-30V, 3A
- Voltage and current limits
- Li-Ion, Li-Po, LIFEPO4***, Lead Acid
- 1, 2S, 3S, 4S, 5S, 6S
And OpenUPS2, which is only a 2.5" drive footprint and offers programmable output at 12-24V/5A.
These are really cool! However 5A or even 10A is not enough for such a rig, and we need more current, like about 30A @ 16v which would provide a hefty 480 watts. After a few hours of searching I stumbled upon this video, which remarkably confirms this is indeed possible 100%:
All of the heavy lifting was done by the creator of this video. As you can see, he connected a 20v, 20,000mAh RC LiPo battery directly to the HDPlex barrel connector on the HDPlex 400w DC-ATX and it powers it perfectly. The fact that the HDPlex 400w accepts a variable 16v-24v is really useful here. As long as the battery pack discharges above 16v, it should power the rig without issues. This wide range should allow for a variety of battery wiring configurations to discharge within the voltage range.
The difficulty comes in picking the right battery for this application. I am not sure how viable it is to use a RC LiPo battery as those sometimes those do not last past 100 cycles and they are not the safest. Compare this to 18650 Li-Ion cells, which can be discharged thousands of times. Based on my limited research, a safer method would seem to use a Li-Ion battery pack, for example, in a 6S6P configuration.
Cell type 18650
Cell model Panasonic NCR18650B
Cells in total 36 x 18650 cells
SIZE Weight, max. 1.74 kg
Volume ~804.56 cm³
Length, max. 11.10 cm (approximate)
Width, max. 11.10 cm (approximate)
Height, max. 6.52 cm (approximate)
VOLTAGE Voltage, charge max. 25.20 V
Voltage, nominal 21.60 V
Voltage, discharge end 15.00 V
CAPACITY Capacity, max. 20.10 Ah
CURRENT Charge current, standard 9.75 A
Max. continuous discharge current 29.25 A
Peak discharge theoretic, 4 sec 54.00 A
C-rate (discharge, max.) 1.46 C
POWER Watts (discharge, max.) 631.8 W
ENERGY Energy, max. 434.16 Wh
Density gravimetric theoretic 249.00 Wh/kg
E-rate, discharge max. 1.46 E
This battery pack has a voltage range of 15v to 25.20v. By charging it to only 24v instead of 25.2v, and discharge at 16v instead of 15v, it should preserve the battery lifetime considerably. This is a highly configurable and longer lasting battery pack but is considerably more time consuming and expensive to create since it will need a programmable battery management system to control the cell balancing and match the voltage range to the 16v-24v input on the HDPlex. Many cheap chinese BMS seem to be available however it was spotty finding information on those. Here is an example of one. Higher quality ones (not china) seem to be considerably more expensive. It takes technical knowledge, time, tools and skill to wire the BMS to the battery pack.
Instead of doing that I am still looking for a battery pack which falls in the desired voltage range and is already built. Apparently "E-bike" batteries are similar to what is needed. Here is one for example which might work.
Last edited: