Control Design for a Bidirectional Buck Boost Converter

AI Thread Summary
The discussion focuses on designing a bidirectional buck-boost converter for a solar charge controller, specifically to charge a 2F 5V ultracapacitor from a 9V source and boost the voltage when needed. The designer is currently facing challenges with the control setup for boost mode, having successfully implemented buck mode but struggling with control theory. They are using average current mode control with an outer voltage loop and an inner current loop, employing PI blocks for control voltage generation. Questions arise about missing connections in the schematic and the potential use of commercially available control ICs, though the designer prefers to develop a proof of concept first. Assistance is sought for improving the boost functionality and resolving control implementation difficulties.
enyyubfa
Messages
2
Reaction score
0
Hi there guys,

I'm trying to design a bidirectional buck boost converter as part of a larger three way solar charge controller project. The buck boost part will be connected to an energy storage device, which will probably be a 2F 5V ultracapacitor.

The aim is to step down 9v source to charge the ultracap, and then when power is needed the converter will work in reverse and boost the ultracap voltage to provide the load. I plan to use average current mode control for the converter. The only problem is that I'm really bad at control theory.

I've just about got the converter working in buck mode, but having problems getting it working in boost mode as i can't understand how to get the control setup for this and the capacitors complicate matters.

At the moment I'm still at the simulation stage using PSim software.

For the control design I have an outer voltage loop and a inner current loop. I've used two PI block with identical gains and time constants of 1 and 0.001sec. The control voltage is then fed into a comparator with a 20kHz 1V peak to peak sawtooth oscillator to get the PWM for the MOSFETS.

I've included the circuit diagram.

Can anyone help please?
 

Attachments

  • bi buck boost.GIF
    bi buck boost.GIF
    8.7 KB · Views: 2,280
Engineering news on Phys.org
enyyubfa said:
Hi there guys,

I'm trying to design a bidirectional buck boost converter as part of a larger three way solar charge controller project. The buck boost part will be connected to an energy storage device, which will probably be a 2F 5V ultracapacitor.

The aim is to step down 9v source to charge the ultracap, and then when power is needed the converter will work in reverse and boost the ultracap voltage to provide the load. I plan to use average current mode control for the converter. The only problem is that I'm really bad at control theory.

I've just about got the converter working in buck mode, but having problems getting it working in boost mode as i can't understand how to get the control setup for this and the capacitors complicate matters.

At the moment I'm still at the simulation stage using PSim software.

For the control design I have an outer voltage loop and a inner current loop. I've used two PI block with identical gains and time constants of 1 and 0.001sec. The control voltage is then fed into a comparator with a 20kHz 1V peak to peak sawtooth oscillator to get the PWM for the MOSFETS.

I've included the circuit diagram.

Can anyone help please?

Your schematic shows a synchronous buck stage -- are you asking about the buck or boost functionality? The schematic has a few missing wires, BTW.

Is there a reason that you aren't using a commercially-available Buck/Boost control IC?
 
I want to have a proof of concept before I move onto actual ICs and I may try to implement it using analogue electronics.

I wanted to know about the boost part. Even when I'm designing a standalone boost converter I'm finding it much more difficult implementing the control.

Which wires are missing?

Thanks
 
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
suppose you have two capacitors with a 0.1 Farad value and 12 VDC rating. label these as A and B. label the terminals of each as 1 and 2. you also have a voltmeter with a 40 volt linear range for DC. you also have a 9 volt DC power supply fed by mains. you charge each capacitor to 9 volts with terminal 1 being - (negative) and terminal 2 being + (positive). you connect the voltmeter to terminal A2 and to terminal B1. does it read any voltage? can - of one capacitor discharge + of the...
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...

Similar threads

Replies
17
Views
3K
Replies
14
Views
2K
Replies
9
Views
4K
Replies
27
Views
5K
Replies
6
Views
5K
Replies
10
Views
5K
Replies
13
Views
2K
Replies
20
Views
2K
Back
Top