Electronics > Projects, Designs, and Technical Stuff
DC-DC Converter LTSpice confusion
(1/1)
FotatoPotato:
Hey guys,

I’m working on a DC-DC Buck pre-regulator using the LT3864 and I was testing it in LTSpice and I noticed that the time it took to ramp up to the set 32v was over 7ms!  :wtf: which seems awfully long. It also has some nasty voltage spikes for the first 0.6ms before ramping up the voltage. I have tried to play around with the ITH resistor and capacitor values, the SS cap values and just about everything else I could think of but nothing seems to work. Is this just a bug in LTSpice or am I doing something wrong? Also, once the voltage gets to the set 32v it is stable so there are no problems there. It’s just the ramp up time and the voltage spikes during ramp up.

The ramp-up time is directly related to the current draw on the LT3081 and On top of that, I'm only pulling 1/4 of the current I will be in the final design. I plan on putting 4 of the LT3081's in parallel to get a 6A output which I imagine would make the ramp-up time crazy long  |O. For reference the Green line is the output of the LT3081, the Red line is the output of the DC-DC pre-regulator and the Blue line is the current draw.

Thanks for the help!  :)
uer166:
Did you try making the SS capacitor 0 (open circuit)?

According to datasheet: "The  internal  soft-start  voltage  and  the  external  SS  pin 
operate independently. The output will track the lower of
the two voltages. The slew rate of the internal soft-start
voltage  is  roughly  1.2V/ms,  which  translates  to  a  total 
soft-start  time  of  650μs.  "

So you should expect <1ms startup, although it may also be a function of output capacitance and inductor sizing.
FotatoPotato:
Hey uer166,

I have tried leaving the SS pin floating and it doesn't really change much. The ramp time is a bit better but it is still way to long. I'll link a pic with the resultant graph. As I said before, I have tried just about everything, from changing the frequency, the inductor values, the ss cap values, the ITH pin values (this did affect the ramp time a lot but not enough to get it sub 2ms) and all of the other things that I thought would make a difference. All of them had little to no positive effect and most made the ramp time take longer or made the voltage ripple crazy high.
T3sl4co1l:
You can always set initial conditions to get further along in startup.  That helps with simulation time, if not with the underlying problem (if it is a problem).

Is compensation near critical damping, or is it heavily overdamped?  A slow loop time constant gives a slow output time constant, of course.

Is the current limit set correctly?  Load capacitance?  Consider the two together: you may simply be doing what you meant to do in the first place, and didn't anticipate that startup will actually take this long.

Tim
eetech00:

--- Quote from: FotatoPotato on February 22, 2019, 12:57:14 am ---Hey guys,

I’m working on a DC-DC Buck pre-regulator using the LT3864 and I was testing it in LTSpice and I noticed that the time it took to ramp up to the set 32v was over 7ms!  :wtf: which seems awfully long. It also has some nasty voltage spikes for the first 0.6ms before ramping up the voltage. I have tried to play around with the ITH resistor and capacitor values, the SS cap values and just about everything else I could think of but nothing seems to work. Is this just a bug in LTSpice or am I doing something wrong? Also, once the voltage gets to the set 32v it is stable so there are no problems there. It’s just the ramp up time and the voltage spikes during ramp up.

The ramp-up time is directly related to the current draw on the LT3081 and On top of that, I'm only pulling 1/4 of the current I will be in the final design. I plan on putting 4 of the LT3081's in parallel to get a 6A output which I imagine would make the ramp-up time crazy long  |O. For reference the Green line is the output of the LT3081, the Red line is the output of the DC-DC pre-regulator and the Blue line is the current draw.

Thanks for the help!  :)

--- End quote ---


Try:


Add some series resistance to the voltage source V1: rser=100m

set intial value L1: .IC I(L1)=0

set initial value C10, C8: (Properties) IC=0


eT


Navigation
Message Index
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod