User Tools

Site Tools


tutorials:capacitor_selection

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorials:capacitor_selection [2026/03/25 14:27] – [Why Capacitors?] ibchadmintutorials:capacitor_selection [2026/03/25 14:46] (current) – [References and Further Reading] ibchadmin
Line 30: Line 30:
 If using a capacitor in place of a battery, it might be tempting to use a capacitor with the highest capacitance possible to minimize the difference in storage capacity.  However, a larger capacitor may end up being detrimental overall if two main factors are not taken into account: If using a capacitor in place of a battery, it might be tempting to use a capacitor with the highest capacitance possible to minimize the difference in storage capacity.  However, a larger capacitor may end up being detrimental overall if two main factors are not taken into account:
  
-Charge Time and Voltage: Charge on a capacitor is expressed as:+==== Charge Time and Voltage ==== 
 + 
  
-Q = CV+Charge on a capacitor is expressed as: 
 + 
 +//Q = CV//
  
  
 Where Q is charge, C is the capacitance, and V is voltage.  By extension: Where Q is charge, C is the capacitance, and V is voltage.  By extension:
  
-V = Q/C+//V = Q/C//
  
  
Line 44: Line 47:
  
 All electrically-powered devices have minimum voltage thresholds necessary for operation (and may have restricted operations at those minimums): the longer it takes for the capacitor to reach those thresholds, the longer the downtime.  In some applications this may be acceptable if a larger amount of power is needed for specific work: for other applications (e.g. sensors trying to detect specific events), longer downtimes may interfere with the device’s primary tasks. All electrically-powered devices have minimum voltage thresholds necessary for operation (and may have restricted operations at those minimums): the longer it takes for the capacitor to reach those thresholds, the longer the downtime.  In some applications this may be acceptable if a larger amount of power is needed for specific work: for other applications (e.g. sensors trying to detect specific events), longer downtimes may interfere with the device’s primary tasks.
-Leakage and Resistance: As mentioned previously, real world capacitors must contend with some level of leakage.  There are multiple contributing factors, from minor flaws in the plates from manufacturing to some small level of current passing through the dielectric, which larger capacitors exacerbate. + 
 +==== Leakage and Resistance ==== 
 +  
 + 
 +Real world capacitors must contend with some level of leakage.  There are multiple contributing factors, from minor flaws in the plates from manufacturing to some small level of current passing through the dielectric, which larger capacitors exacerbate. 
  
 Real world capacitors also have an equivalent series resistance (ESR) which is a product of the resistance of their material composition: larger capacitors will often have a higher ESR simply due to having more material (and thus, resistance) for current to travel through.   Real world capacitors also have an equivalent series resistance (ESR) which is a product of the resistance of their material composition: larger capacitors will often have a higher ESR simply due to having more material (and thus, resistance) for current to travel through.  
Line 53: Line 60:
 Given the above, we can come up with some general guidelines when selecting capacitors for a batteryless device: Given the above, we can come up with some general guidelines when selecting capacitors for a batteryless device:
  
-Assume short bursts of energy in most cases: it is difficult to match the steady power of a comparable battery device short of some supercapacitors or a source of harvested energy capable of providing more power than is actively consumed.  If either option is not available, then selecting purely for high capacitance may provide no benefit or even be counterproductive, and many batteryless devices will need to be designed with an appropriate checkpointing strategy to best make use of these short bursts. +  * **Assume short bursts of energy in most cases**: it is difficult to match the steady power of a comparable battery device short of some supercapacitors or a source of harvested energy capable of providing more power than is actively consumed.  If either option is not available, then selecting purely for high capacitance may provide no benefit or even be counterproductive, and many batteryless devices will need to be designed with an appropriate [[tutorials:checkpointing_overview|checkpointing strategy]] to best make use of these short bursts. 
-Have enough energy to complete the largest discrete task: At minimum, the capacitor should be able to provide enough charge to complete the largest discrete (i.e. must be done in one power cycle) task: for example, if the device has a radio that it uses to transmit data, it should have enough power to complete the transmission without encountering a power failure. +  * **Have enough energy to complete the largest discrete task**: At minimum, the capacitor should be able to provide enough charge to complete the largest discrete (i.e. must be done in one power cycle) task: for example, if the device has a radio that it uses to transmit data, it should have enough power to complete the transmission without encountering a power failure. 
-The smaller the capacitor, the more reactive the device: the less time a device spends charging, the more often it will be active (and capable of detecting/reacting to events, if necessary).  This is often in tension with the previous point, as many devices have a small number of tasks or peripherals with significantly higher energy demands than the others. +  * **The smaller the capacitor, the more reactive the device**: the less time a device spends charging, the more often it will be active (and capable of detecting/reacting to events, if necessary).  This is often in tension with the previous point, as many devices have a small number of tasks or peripherals with significantly higher energy demands than the others. 
-Be aware of non-ideal behaviors: like batteries, a capacitor’s paper performance can be degraded by various factors such as temperature, humidity, and frequent charge/discharge cycles.  What may work on a test bench or simulation may fail in a practical deployment if these factors are not properly accounted for.+  * **Be aware of non-ideal behaviors**: like batteries, a capacitor’s paper performance can be degraded by various factors such as temperature, humidity, and frequent charge/discharge cycles.  What may work on a test bench or simulation may fail in a practical deployment if these factors are not properly accounted for.
 ===== Capacitor Setups ===== ===== Capacitor Setups =====
  
Line 71: Line 78:
 With this flexibility comes increased complexity.  A separate energy management circuit is usually required to measure and distribute energy to the individual capacitors, which leads to increased overhead and circuit size.  The device itself must also be able to account for the current energy state of each individual peripheral or task: using the previous example, if a device wishes to transmit data it must be able to recognize whether or not the radio has sufficient power for operation and adjust its behavior accordingly. With this flexibility comes increased complexity.  A separate energy management circuit is usually required to measure and distribute energy to the individual capacitors, which leads to increased overhead and circuit size.  The device itself must also be able to account for the current energy state of each individual peripheral or task: using the previous example, if a device wishes to transmit data it must be able to recognize whether or not the radio has sufficient power for operation and adjust its behavior accordingly.
  
-Examples +**Examples** 
-United Federation of Peripherals (UFOP) http://dx.doi.org/10.1145/2809695.2809707 +  * [[http://dx.doi.org/10.1145/2809695.2809707|United Federation of Peripherals (UFOP)]] 
-Stash https://doi.org/10.1145/3641511 +  * [[https://doi.org/10.1145/3641511|Stash]]
 ==== Reconfigurable Storage ==== ==== Reconfigurable Storage ====
  
Line 80: Line 87:
 Like federated energy, there is a price in both circuit size and complexity, requiring multiple capacitors (even when some may be rarely active) and some control circuitry and logic to switch configurations as needed: there is also some energy loss when the configuration changes, due to equalization of charges across the capacitors.  While capable of a wider range of capacitances than single or federated storage methods, the range of capacitances is ultimately limited by the number of possible combinations, so the energy profile of the device should still be well understood to ensure proper capacitor sizing. Like federated energy, there is a price in both circuit size and complexity, requiring multiple capacitors (even when some may be rarely active) and some control circuitry and logic to switch configurations as needed: there is also some energy loss when the configuration changes, due to equalization of charges across the capacitors.  While capable of a wider range of capacitances than single or federated storage methods, the range of capacitances is ultimately limited by the number of possible combinations, so the energy profile of the device should still be well understood to ensure proper capacitor sizing.
  
-Examples +**Examples** 
-Capybara https://doi.org/10.1145/3173162.3173210 +  * [[https://doi.org/10.1145/3173162.3173210|Capybara]]
  
 ===== References and Further Reading ===== ===== References and Further Reading =====
  
  
-https://engineering.mit.edu/ask-an-engineer/how-does-a-battery-work +  * [[https://engineering.mit.edu/ask-an-engineer/how-does-a-battery-work|How Does a Battery Work?]] 
- +  * [[https://courses.lumenlearning.com/suny-physics/chapter/19-5-capacitors-and-dielectrics/|Capacitors and Dielectrics]] 
-https://courses.lumenlearning.com/suny-physics/chapter/19-5-capacitors-and-dielectrics/ +  * [[https://dl.acm.org/doi/abs/10.1145/3686138.3686144|The Future of Unmanned Aerial Vehicles Has No Batteries]] 
- +  * [[https://lirias.kuleuven.be/retrieve/804774|CapBot: Enabling Battery-Free Swarm Robotics]] 
-https://dl.acm.org/doi/abs/10.1145/3686138.3686144 +  * [[https://www.allaboutcircuits.com/tools/capacitor-Charge-and-time-constant-calculator/|Capacitor Charge and Time Constant Calculator]] 
- +  * [[https://www.allaboutcircuits.com/industry-articles/understanding-capacitor-leakage-to-make-smart-things-run-longer|Understanding Capacitor Leakage to Make Smart Things Run Longer]]
-https://lirias.kuleuven.be/retrieve/804774 +
- +
-https://www.allaboutcircuits.com/tools/capacitor-Charge-and-time-constant-calculator/ +
- +
-https://www.allaboutcircuits.com/industry-articles/understanding-capacitor-leakage-to-make-smart-things-run-longer+
  
tutorials/capacitor_selection.1774448853.txt.gz · Last modified: 2026/03/25 14:27 by ibchadmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki