|Home Analog Devices Feedback Subscribe Archives 简体中文 日本語|
Power Cycling 101: Optimizing Energy Use in Advanced Sensor Products
Many of us grew up in homes with loving parents who would yell, "Turn off the lights when you leave the room! We don't own the power company!" In effect, they were teaching us an important energy management techniquepower cyclingthe process of removing power from a function when it is not needed, such as shutting off a sensor system when measurements are not required. This enables a reduction in average power dissipation, as quantified by the following equation:
PON is the system's power dissipation in its normal operating state. POFF is the system's overhead in its off state. Associated with residual currents, such as maintaining a power switch or a shutdown mode in a power regulator, it is typically on the order of 1 µA. The on time (TON) is the amount of time for the sensor system to turn on, produce a desired measurement, and turn back off. The off time (TOFF) depends on how frequently the system requires sensor measurements. If the off power is much smaller than the on power, the average power dissipation is essentially proportional to the duty cycle. For example, if the off power is zero and the duty cycle is 10%, the average power dissipation is 10% of the normal operating power.
Figure 1 shows many of the functions associated with a complete sensor system. Each transducer element requires an interface circuit to convert the physical change in the element into an electrical signal usable by standard signal processing components. For example, resistance strain gagesresistors that experience a change in resistance when subjected to a change in strainare commonly used in the form of bridge circuits (with excitation) to convert the variable resistance into an electrical signal. Another example is integrated micro-electromechanical systems (iMEMS®) inertial sensors, such as accelerometers and gyroscopes. Their tiny structures respond to inertial motion changes with displacement changes between plates, which results in capacitance changes between electrical nodes. The interface circuit for the variable capacitive element typically uses a combination of modulation and demodulation stages to translate the capacitance change into an electrical signal.
Figure 1. Example of a sensor system.
The buffer stage, which prepares the signal for the input stage of the analog-to-digital converter (ADC), can include level shifting, gain, offset correction, buffering, and filtering. Once the sensor signal has been digitized, digital processing functions help increase the value of the information. Digital filtering, h(n), reduces noise and focuses on the frequency band of interest. For example, a machine-health system might use a band-pass filter to focus on the frequency signature associated with a common wear-out mechanism. Other sensors, which need a stable dc reference, may place more value on a low-pass filter.
Sensor accuracies may differ substantially across a population of parts. In order to tighten the error distribution and increase the measurement certainty, sensor systems often include a calibration process that characterizes each sensor under known stimuli and conditions and provides unit-specific formulas that correct the output over all expected operating conditions. The final processing stage, f(n), represents specific processingfor example, the trigonometric relationship used to translate an accelerometer's static gravitational measurements into orientation angles.
The start-up time depends on the system processor and the initialization routines it must run to support sensor data sampling and signal-processing operations. When using a highly integrated sensor system, the start-up time is normally specified in the product documentation. Products of this type sometimes offer a sleep modewhich provides faster start-up times at the expense of higher power-off dissipation than shutdown mode.
Settling time can include electrical behavior of the transducer, interface circuit, filter, and physical components, as well as thermal and mechanical settling time. In some cases, these transient behaviors settle during the turn-on time, so they have little or no impact on the overall measurement time. The most conservative approach to analyzing the behaviors, however, is to consider that they happen in cascade, unless further analysis and research can support the more favorable assumption of simultaneous startup and settling.
The data-acquisition time depends on how many data samples are required, how fast the system processor can read data, and how soon the processor is available once accurate data is ready for acquisition.
Figure 2. Sensor response during power cycling.
When the accelerometer's measurement axis is perpendicular to gravity, its output will be zero, assuming zero bias error. It will produce an output of +1 g or 1 g when its measurement axis is parallel to gravity, with the polarity depending on its direction. The relationship between the static acceleration measurement and the inclination angle is a simple sine or tangent function, as shown in Figure 3. This analysis focuses on the horizontal mode (sine).
Figure 3. MEMS tilt sensor operation.
Capture Relevant Information from Product Literature
Table 1. Sensor System Operating Specifications
Use Educated Assumptions to Quantify Remaining Influential Factors
Figure 4. Electrical model for settling time analysis.
After power application, the accelerometer sensor's output, a(t), exhibits a step response. Since the sensor runs off of a single supply, its output will likely start at zero and quickly transition to a level that establishes its orientation. For simplicity, assume that a zero output corresponds to the minimum acceleration level available. In this case, we use 2 g, in order to provide some margin over the specified minimum of 1.7 g. Also, the maximum incline range is +30°, which is equivalent to +0.5 g. Combining these two intervals, the maximum transition that the accelerometer signal will make at startup is +2.5 g. The step response of the single-pole, low-pass filter, b(t), is captured in the following formula:
A model that includes the digital filter requires a discrete version of b(t), along with a summation model to simulate the filter.
The settling time is the time required to settle to its final value within a specified accuracy, AE. Figure 5 shows two transient response curves and indicates the settling time for each to an accuracy of 0.1 g.
Figure 5. Power-on transient response.
For this example, the error budget allows 0.2° of settling accuracy. The sine formula provides a simple method for translating this goal into an acceleration metric.
Modeling this formula is very simple with tools like Excel or MATLAB. When using Excel, the output reaches a level within 3 mg of 0.5 g on the 18th sample when N = 16and on the 65th sample when N = 64. Dividing each of these numbers by the sample rate (200 SPS) provides settling time estimates for these settings of 21 ms for N = 1, 90 ms for N = 16, and 325 ms for N = 64. Assume (if reasonable) that the errors associated with thermal settling are negligible. Since the device being considered provides a temperature calibrated response, this is probably an acceptable assumption. Validating this assumption offers a good opportunity to verify the accuracy as part of the final characterization process.
The data-acquisition time, T3, for this type of system doesn't need to be longer than one sample cycle, since all of the necessary correction and filtering is handled inside the device. Here, the acquisition time will only contribute 5 ms to the overall measurement time.
Relate Power Dissipation to Cycle Time
Table 2. Summary of Critical Power Cycling Parameters
The following calculation provides a quick example for using these parameters to analyze and compare power cycling and sleep cycling for a system that requires a measurement rate of 1 SPS.
Here sleep cycling is advantageous. However, if the cycle time was increased to one sample per minute (TC = 60 s), the average power dissipation would be 0.2 mW for the power cycling approach and 1.2 mW for the sleep cycling approach. A useful graphical relationship between cycle time and average power dissipation is shown in Figure 6.
Figure 6. Cycle time vs. average power dissipation.
The sleep mode keeps all of the initialization values while shutting down the rest of the system. Although maintaining these settings requires some power, recovery times are faster than full start-up times. The ADIS16209 tilt sensor provides a programmable sleep time and automatic wake-up. This type of solution fits well with a master processor that can also wake up on a data-ready signal, take the data it needs, and command the sensor to go back to sleep for another fixed period. Another example of a MEMS product that uses sleep mode is the ADIS16223 vibration sensor, which collects and stores vibration data, automatically goes back into sleep mode, and then starts a countdown to another measurement event. This type of sensor works well for systems that require periodic monitoring, without the need to assign processor resources to manage the sleep and data collection modes.
This simple analysis provides some useful insights. In particular, there are some cases where, despite the power required in sleep mode, sleep-mode management can offer energy savings. In the above example, sleep mode offered a 4:1 improvement for systems that need tilt measurements at a rate of 1 SPS. Here, the sleep mode provides power saving for measurement cycle times up to 6 s. For systems that have longer measurement cycle times, the lower overhead associated with managing a shutdown feature enables lower average power levels.
The concepts and analysis techniques presented in this article provide a good starting point for engineers who value highly integrated sensor products but are also under pressure to reduce power consumption where possible. More importantly, the thought process associated with identifying and analyzing behaviors that can impact overall power goals will be even more important, as each system design offers new opportunities and risks. After completing the initial analysis, perhaps the Russian proverb, "Доверяй, но проверяй`" ("Trust, but verify!"), best summarizes how to assure success in the final implementation. Keep track of key assumptions, such as the settling accuracy (3 mg) and whether thermal settling will play a role. When appropriate hardware is available, test these solutions in conditions that match their intended use as closely as possible. In the end, testing these assumptions will add confidence and refine new assumptions for future analysis of power management techniques.
Figure A. ADIS16209 block diagram.
The ADIS16223 iSensor digital vibration sensor (Figure B) combines a ±70-g single-axis iMEMS accelerometer with a flexible, low-power signal processor. The 22-kHz sensor bandwidth and 72.9-kSPS sample rate are well-suited to machine-health applications; an averaging/decimating filter optimizes operation for lower bandwidth applications. The device can capture and store 1k samples from each of three axes using automatic, manual, or event-capture data collection modes. It also measures temperature and supply voltage, captures peaks, and provides a condition-based alarm function. Operating on a single 3.15-V to 3.6-V supply, the ADIS16223 consumes 38 mA in capture mode and 230 µA in sleep mode. Available in a 16-terminal LGA package, it is specified from 40°C to +125°C.
Figure B. ADIS16223 block diagram.
Copyright 1995- Analog Devices, Inc. All rights reserved.