PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan...

20
PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan Jiang Joseph Polastre David Culler Electrical Engineering Department University of California, Berkeley Computer Science Department University of California, Berkeley Computer Science Department University of California, Berkeley

Transcript of PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan...

Page 1: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

PROMETHEUSIntelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks

Xiaofan Jiang Joseph Polastre David CullerElectrical Engineering DepartmentUniversity of California, Berkeley

Computer Science DepartmentUniversity of California, Berkeley

Computer Science DepartmentUniversity of California, Berkeley

Page 2: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

2IPSN 2005

A Typical Solar Powered Sensor Node

Charging Circuit

Voltage Regulation

DAY NIGHT

A Battery’s Perspective

EN

ER

GY

DAY

Shallow Depth of Discharge

Medium Depth of Discharge

Page 3: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

3IPSN 2005

Energy Storage Element Designed for Pulsing Applications

Is it enough?

Supercapacitor Medium Capacity High Leakage Infinite recharge cycles

Rechargeable Battery High Capacity Low Leakage 300-500 recharge cycles

vs

Page 4: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

4IPSN 2005

Multi-Stage

Inefficient and complex hardware? NO!

Simple and efficient hardware

Complete and powerful control using software

AND Intelligent

Page 5: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

5IPSN 2005

Architecture

Page 6: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

6IPSN 2005

Environmental Energy

SolarCharacteristicsSizing considerationsTypically 18mW/cm2 under direct sunlight

Vibration / kinetics Sound / wave Heat

Page 7: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

7IPSN 2005

Wireless Sensor Node

Duty cycle Intelligence – self-aware of power levels

and able to exert control Ultra-low power – Telos

Low operating voltage

Page 8: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

8IPSN 2005

The Larger the Better?

NO!

Page 9: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

9IPSN 2005

Secondary Buffer

Li+ vs NiMH Direct from environment vs from primary

buffer Dedicated charging chip vs

software+simple hardware

Page 10: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

10IPSN 2005

Case Study: Prometheus

Page 11: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

11IPSN 2005

Control Loop and Chargingby SoftwareSensing ADC Piggy-back Voltage divider trade-

offActuation uC I/O Digital switch

Charging Dedicated charging

chip? MOS switch vs Digital

Switch DC/DC current

limiting

Page 12: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

12IPSN 2005

Temperature Compensation

Page 13: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

13IPSN 2005

Driver

PROMETHEUS DRIVERpiggy-backed on application active duty cycle1. if TempV > 2.22. BattV = BattV + 1.45 (TempV − 2.2)3. if CapV < 2.24. SwitchCap = FALSE5. if CapV > 3.56. SwitchCap = TRUE7. if CapV > 4.4 and BattV < 3.58. ChargeBatt = TRUE9. if CapV < 3.810. ChargeBatt = FALSE11. call Radio.send(STATS)

Page 14: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

14IPSN 2005

Duty-Cycle Adaptation

Page 15: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

15IPSN 2005

Results

Page 16: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

16IPSN 2005

Conclusion

Multi-stage + simple hardware + software

==

Perpetual operation

Page 17: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

17IPSN 2005

Future Work

Deployment of 1500 nodes equipped with Prometheus for long term observation

Questions

Page 18: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

18IPSN 2005

Energy - Fundamental Limitation of Sensor Networks How long could current sensor networks

survive without human intervention?

2 to 3 years Why?

Limiting factor storage device

Page 19: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

19IPSN 2005

Multi-Stage and Intelligent

- Environmental energy unpredictable buffer battery recharge cycles

- Sensor nodes pulses storage designed for pulsing applications not batteries

- Sensor nodes uC brain can adapt

All these points to … Reduce stress on critical path components Intelligent

Page 20: PROMETHEUS Intelligent Multi-Stage Energy Transfer System for Near Perpetual Sensor Networks Xiaofan JiangJoseph PolastreDavid Culler Electrical Engineering.

20IPSN 2005

Primary Buffer

Medium Capacity High Leakage Infinite recharge

cycles

High Capacity Low Leakage 300-500 recharge

cycles

vs