Standalone current limiting circuit for Ultracap banks

I've been experimenting with ultracaps for a while now and I have a very specific problem:

I use the ultracapacitors to compensate for line inductances and general power filtering. When I install a capacitor (16F to 33F) in a vehicle (14Vdc) I obviously have to precharge them to avoid the huge inrush current. However this is not a permanent solution because when the battery is disconnected for service the capacitor would discharge and would have to be recharged again.

My plan is to use a high power resistor to limit the current until the voltage has reached a certain level. Then a Mosfet/SSR/Relay will short the resistor, connecting the bank to the system.

Now my question is, what is the simplest most robust (not cheapest) solution that can be left unattended.
Obviously once the system is charged I want the lowest possible current draw and resistance.

Maybe an opamp as an comparator switching a mosfet? How do I avoid the ohmic region?

Heres the datasheet for one of my typical caps: https://cz.mouser.com/datasheet/2/257/2_7_100F_ds_3001959_datasheet-1517387.pdf

• How fast or how long the charging should take? Or what is the current you want to charge at? Mar 4, 2021 at 18:41
• a time constant of under one minute would be nice. I do not want to exceed 10A, or whatever the resistor can handle. ESR of one cap is around 10mOhm, I usually have 6 or 7 in series and 1-4 in parallel. I want a circuit for one with one parallel and 7 series. So 70mOhm in total. Mar 4, 2021 at 18:53
• Define the current limit that you wish to use. 33F stores 3.4kW-seconds or 14.2 W per Amp-second. So charge time is controlled by your current limit of fuse. Mar 4, 2021 at 18:57
• @TonyStewartSunnyskyguyEE75 around 10A for now. I need a circuit, I can scale the other components accordingly once I have that. Mar 4, 2021 at 19:01
• 10A will take 45 s to charge 3.4kW Mar 4, 2021 at 19:02