Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Resistive opto-isolator wikipedia , lookup
Index of electronics articles wikipedia , lookup
Valve RF amplifier wikipedia , lookup
Standby power wikipedia , lookup
Power MOSFET wikipedia , lookup
Surge protector wikipedia , lookup
Voltage regulator wikipedia , lookup
Audio power wikipedia , lookup
Radio transmitter design wikipedia , lookup
Opto-isolator wikipedia , lookup
Power electronics wikipedia , lookup
Noninvasive Power Metering for Mobile and Embedded Systems Guoliang Xing Associate Professor Department of Computer Science and Engineering Michigan State University Mobile & Embedded Systems • Smartphones, tablets, wearables… • Embedded sensor systems – Motes, Gumstix, etc. • Smartphone-based embedded systems Smartphone-based seismic sensor Tungurahua deployment, 7/2012 Smartphone-based robotic sensor for aquatic monitoring Motivation for Power Metering • In-Situ power meters – Measure power consumption in real-time • Evaluate claims of existing power saving solutions • Provide hosts feedback for runtime adaptation • Challenges for mobile & embedded systems – Diverse and compact form factors – 1uA-100mA dynamic range, high resolution, KHz high sampling rate State of the Art • SPOT[IPSN’07], iCount[IPSN’08] • Low sampling rate/resolution – Cannot capture sleep power consumption or power transients SPOT mounts on MicaZ iCount with Telos 4 State of the Art • SPOT[IPSN’07], iCount[IPSN’08] • Low sampling rate/resolution – Cannot capture sleep power consumption or power transients • Invasive to host node – Require host CPU, RAM , I/O and timer – Installation requires wiring and soldering 5 A High-Fidelity Noninvasive Power Meter • Retrofit after-market platforms w/ power metering • Noninvasive to host node – Standalone meter, plug &play, work with virtually any platform • High measurement fidelity – 105 (1uA-100mA) dynamic range, >5 KHz sampling rate, <1uA resolution TelosB node Nemo + The 12th ACM/IEEE Conference on Information Processing in Sensor Networks (IPSN), SPOTS Best Paper Award 6 A High-Fidelity Noninvasive Power Meter • Retrofit after-market platforms w/ power metering • Noninvasive to host node – Standalone meter, plug &play, work with virtually any platform • High measurement fidelity – 105 (1uA-100mA) dynamic range, >5 KHz sampling rate, <1uA resolution • Real-time communication with host – Enable real-time monitoring and energy-aware runtime adaptation – Modulate supply voltage of host to transmit measurements – Host decodes by sampling supply voltage – Most built-in ADCs can be programmed to measure supply voltage The 12th ACM/IEEE Conference on Information Processing in Sensor Networks (IPSN), SPOTS Best Paper Award 7 Contactless Power Meter for Mobiles • Smartphone’s built-in power metering – A few smartphones have hardware power meters – Low sampling rate (A few Hz), large errors (mA) • Infer device power consumption from EMI – Linear relationship b/w pulse frequency and pwr • Measured EMI vs power Regulator Output (V) – Max1724 regulator; loop antenna to pick up EMI – Pulses in EMI is correlated /w output power iCount [IPSN’08] (a) Regulator Output Voltage vs Time 3.2 3 Pulses converted to output voltage 2.8 -10 Coil Antenna Output (V) Current Load vs Switching Frequency 0.4 -5 0 5 10 15 Time (s) (b) Coil Antenna Output Voltage vs Time 20 25 30 0.2 0 -0.2 -0.4 -10 Pulses in EMI -5 0 5 Max1724 regulator and loop antenna 10 Time (s) 15 20 25 30 EMI vs Current Switching Freq. Current 10Hz 0.05mA 990Hz 1mA 31KHz 30mA Conclusion • In-Situ power metering for mobile & embedded systems – System debugging and runtime feedback – Challenging due to compact factors, wide dynamic range, etc. • New noninvasive power meter design – Utilize voltage/current modulation for host-meter communication – Utilize EMI for contactless power measurement Switching Regulator • Adopted in nearly all modern battery powered devices – Small and energy-efficient – Generate stable voltages from battery Inductors • Operation Principle (PFM regulators) – Generate pulses from input voltage – Each pulse contains a fixed amount of energy – Inductors convert pulses to a stable output voltage • Pulses create EMI – Radiate via inductors – EMI contains the pulses signals Power management circuit on smartphone motherboard 3.6V 1.2V