BLDC/Inverter is effectively an open load at the dead time intervals?

Status
Not open for further replies.
T

treez

Guest
Hello,
We are controlling a BLDC with an inverter (voltage source inverter) which is for a 550W water pump, for a tulip field irrigation system in Holland.
The input voltage to the system is 18-32V, and the motor voltage at our required speed (8000rpm) is 34V.
Therefore, we need a buckboost converter upstream of the BLDC/Inverter.
We are using the LT8705 buckboost controller.
The Inverter switches at 400Hz with 400us dead time.
We are using the inverter in "dumb" mode, whereby it simply switches at maximum duty cycle all the time......the motor current is thus not controlled by the inverter, but instead , will be controlled by the buckboost converter, which is upstream of the inverter.
The buckboost converter has a feedback loop which is closed around the motor speed, so that the buckboost converter can control the motor speed. A Frequency_to_voltage_converter converts the motor speed to a voltage so the buckboost can use it in its speed feedback loop.

Our problem is that we have very, very little room for output capacitance at the output of the buckboost converter. Thus , during the dead time intervals, the Vout of the buckboost starts skyrocketing, and is in danger of overvoltaging the 50V ceramic capacitors there….therefore, we have to temporarily stop the buckboost from supplying current during the dead time intervals…..and then resume the buckboost operation at the end of each dead time interval.
(the dead times come round every 2.5ms)

When we temporarily shut off the buckboost during the 400us dead times, we want the Vc pin (compensation pin) of the LT8705 buckboost controller to “freeze” at its voltage level.
Do you believe the best way to do this is to inject a voltage above 100mV at the source sense resistor pin (CSP pin) for the 400us duration of the dead time?…..we can do this by sensing the vout overvoltage which occurs during the commutation dead times and then applying the said voltage at the CSP pin….obviously the vout will fall again at the end of the commutation dead time interval as the motor/inverter will draw current from the output capacitor bank.

LT8705 datasheet
http://cds.linear.com/docs/en/datasheet/8705fb.pdf
 
Last edited by a moderator:

The Inverter switches at 400KHz with 400us dead time.
You mean 400 Hz?
 
Reactions: treez

    T

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…