Monday 17 March 2014

efficiency - Can a charge-pump be 100% efficient, given ideal components?


A recent question about cyclically charging a capacitor reminded me of something I read once. As I remember, it demonstrated that it's impossible to construct a charge pump that is 100% efficient with ideal components, but it is possible to build a 100% efficient boost converter with an inductor if components are ideal.


Does this resonate (no pun intended) with anyone else? Any way to demonstrate or refute the truth of this?


To be clear: we are assuming we have ideal components. I realize no real circuit will be 100% efficient with real components. Diodes may have zero voltage drop. Transistors may be ideal switches that take no energy to change state. Wires may have zero resistance.



Answer



It is all about dualism. With ideal components, you can make an ideal SMPS type voltage converter (= using an inductor to do the work). You can't make an ideal voltage converter using switched (flying) capacitors. That is not the universe being unfair to capacitors: you can make an ideal current converter using switched capacitors, which is not possible using inductors.


I can't do the math out of my head, but the problem with capacitors and a voltage source is like this: take a voltage source with a certain source impedance (= series resistor). Connect a capacitor to it and load it for an infinite time (any finite time will do too). Calculate the amount of energy lost in the series resistor as a function of its resistance. Now mathematically take the limit of that formula twoards zero resistance. You will find that the energy loss will stay the same. Intuitively this is because a smaller resistor causes a higher initial loading current, and hence a higher RI2 loss.


management summary: You can't connect an ideal voltage source to a capacitor, because that would result in an infinite current which is impossible in itself and would cause an infinite magnetic field which would destroy the universe (just kidding, remember this is the management summary). But you can approach this ideal as closely as you like, and the result will still be the same: a fixed amount of energy is lost while charging the capacitor. Hence: sorry boss, no ideal flying capacitor voltage converter.


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...