Download *** 1 - MSU CSE - Michigan State University

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Resistive opto-isolator wikipedia , lookup

Index of electronics articles wikipedia , lookup

Decibel wikipedia , lookup

Valve RF amplifier wikipedia , lookup

Standby power wikipedia , lookup

Power MOSFET wikipedia , lookup

CMOS 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

Rectiverter wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Transcript
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