My system has solar input, MPPT about 240 volts to 290 volts no load input dc, and output 230 volts regulated dc. Its a buck boost system so the input and output voltages can cross over.
You need to design the number of turns and core cross section to give you the required flux swing at the desired operating frequency.
Then size the gap to give the needed inductance.
Provided the peak flux swing is kept well below saturation, you should be o/k if the frequency is below about 30 kHZ.
If its faster than that, core heating may require a reduction in the flux swing.
- - - Updated - - -
Oops made a mistake, should be a half LI squared.
30 amps and 140 uH is 63mJ not 126mJ
Currently running a current limit of 35 amps peak (current mode control) at 20 Khz which is about 86mJ and 1.7 Kw but it will only ever reach about 1.6Kw in normal use. Core saturation is 50+ amps, at 20 Khz the core runs stone cold.