Battery Emulation

Emulate your battery

Emulating a battery during product development is crucial because it allows engineers to test devices under realistic and repeatable power conditions without relying on physical cells. Using the battery profile, which describe battery internal resistance and open-circuit voltage across discharge states, developers can accurately reproduce how the battery will behave throughout its lifecycle. This enables early validation of performance, power management, and fault handling, while avoiding the variability, cost, and time associated with cycling real batteries.

Use case 1

Products needed

Otii Arc Pro or Otii Ace Pro

Otii Battery Toolbox

Battery profile generated from battery profiling

How to connect

  1. Connect Arc/Ace to your computer by USB. If needed add a power supply.
  2. Connect Arc/Ace’s banana connector + to DUT positive battery connector/power connector.
  3. Connect Arc/Ace’s banana connector – to DUT negative battery connector/power connector GND.
  4. Optionally, connect for showing UART logs, subsystem measurement, GPI's, or any other of the use cases described previously.

Schematics use case 1

Get started in the Otii application

  1. Add your Arc/Ace under Control in the sidebar. Rename it if desired (right click).
  2. In General Settings, select Battery Emulation
  3. Select the battery profile to emulate
  4. Optionally, select if the battery is going to be a battery pack. It is possible to have the battery in series, parallell or both.
  5. Click Hide
  6. Select if Used capacity or State Of Charge SOC (%) is going to be used.
  7. Select where on the discharge curve the emulation is going to be performed by either click dragging in the small graph or enter Used capacity or SOC (%) value. This can also be changed when the recording has started.
  8. Under Channels enable Main current, Main voltage and Main power channels. These will show as graphs.
  9. Optionally, enable any other channel depending on the use case, when emulating a battery.
  10. Start a recording. Your DUT is still not powered, and you will only see measured noise.
  11. Power the DUT by turn on the supply (On button) next to the Arc/Ace.
  12. Output voltage will now be dependent on the battery open circuit voltage, internal resistance and the load.

Battery emulation

Tips & tricks

Set the Used capacity/SOC far to the right in the graph, to get the DUT to reset, then change the value until you get a full active period. Note the Used capacity/SOC. This data can be used in the Battery Life Estimation tool to, more accurately, estimate the battery life.