Да это то я понял, но я не понимаю именно почему ток ограничивается, разве заполнение рулит не напряжением на выходе буста?
У тебя есть 3 параметра: Uout, Iout и Rload. Ты можешь изменять Uout, Rload - величина плавающая у АКБ. У тебя есть закон Ома, где: Iout = Uout / Rload. По условию ты стабилизируешь ток, значит Iout = const = Uout/Rload.
Из этого следует, что если ты хочешь соблюсти Iout = const при уменьшение Rload тебе следует уменьшить Uout, когда Rload растет, то ты увеличиваешь Uout.
У буста Uout = Uin * Duty, то есть приведем формулу Iout = const = Uin * D / Rload, ты можешь своей схемой повлиять только на Duty, вот и меняй так, чтобы Iout всегда было постоянной заданной величиной