一句话:提出 REACT 可变电容缓冲电路,按净输入功率动态调节电容,消除响应性、效率与寿命的权衡。
无电池能量采集系统通常使用设计时固定的缓冲电容,但在不可靠环境能量下,固定缓冲会在功率盈余充满时以热量浪费能量,在功率亏缺时因漏电而无法充电,难以适应高度波动的真实电源。REACT 是一种响应式缓冲电路,利用可变电容组按净输入功率动态改变总电容:功率盈余时扩大电容以捕获能量,功率下降时重配置内部电容以回收额外能量,并将系统电压与存储电荷解耦。在真实平台评估中,REACT 相对面向响应性或容量的静态缓冲平均多提供 25.6% 的可用能量,在不牺牲容量的前提下将事件响应性平均提升 7.7 倍,并支持程序员指定寿命保证。
Batteryless energy harvesting systems enable a wide array of new sensing, computation, and communication platforms untethered by power delivery or battery maintenance demands. Energy harvesters charge a buffer capacitor from an unreliable environmental source until enough energy is stored to guarantee a burst of operation despite changes in power input. Current platforms use a fixed-size buffer chosen at design time to meet constraints on charge time or application longevity, but static energy buffers are a poor fit for the highly volatile power sources found in real-world deployments: fixed buffers waste energy both as heat when they reach capacity during a power surplus and as leakage when they fail to charge the system during a power deficit. To maximize batteryless system performance in the face of highly dynamic input power, we propose REACT: a responsive buffering circuit which varies total capacitance according to net input power. REACT uses a variable capacitor bank to expand capacitance to capture incoming energy during a power surplus and reconfigures internal capacitors to reclaim additional energy from each capacitor as power input falls. Compared to fixed-capacity systems, REACT captures more energy, maximizes usable energy, and efficiently decouples system voltage from stored charge---enabling low-power and high-performance designs previously limited by ambient power. Our evaluation on real-world platforms shows that REACT eliminates the tradeoff between responsiveness, efficiency, and longevity, increasing the energy available for useful work by an average 25.6% over static buffers optimized for reactivity and capacity, improving event responsiveness by an average 7.7x without sacrificing capacity, and enabling programmer directed longevity guarantees.