У меня уже есть хороший БП
Идея полностью оттуда.
Упрощенная схема, ОУ Х2 - канал напряжения, ОУ Х1 и Х3 - канал тока.
Симуляция в microcap12
Файл для microcap12.
Схема (немного измененная, принцип сохранен)
примененный трансформатор
Проект блока питания, исходник, схемы монтажка.