я бы попробовал перепилить серверный блок питания на 48в. Очень часто там фазодвиг мост стоит, а значит duty будет от нуля до ста.
На выход шунт с оу и в обратную связь поставить сравнитель. как только уровень тока переходит до уровня, переключаем обратную связь в стабилизацию по току