I can’t say too much, but experience at my work shows wide temperature range is a Problem.
High temperatures cause greater leakage currents in electronics and battery self discharge.
Low temperatures can cause huge increases in cell internal resistance when the cells are partially depleted. The open circuit voltage might look OK, but when you apply load it drops like a rock.
So testing at low temperature is critical. Ideally you would test with the real load too, but that might take too long.
Usually we think about coin cells or cylindrical cells. There are manufacturers out there making pouch type cells with much lower resistance. They look a bit like LiPo cells.
It’s also important to think about moisture. I got a unit back from the field recently which died before it’s time. Turns out there was some moisture under the wrapper on a coin cell; it bridged the anode and cathode and that sucker went flat.
On the electronics side, it’s always worth having a look at your current consumption. Can you:
- turn off some stuff when you’re not using it?
- reduce the peak current?
- extend the minimum operating voltage a little?
- upgrade some parts with a lower current version (note, much re-validation may be required)
- thoroughly test the source code for power consumption? Some sensitive current probe can be very helpful here (I use a 10 Ohm shunt the. Analog Devices instrumentation amplifier for x100 gain and few hundred kHz bandwidth).
- upgrade your power supply, e.g. replace a ‘generic’ buck converter with high efficiency type (especially at light load)?