Context-Aware Energy Optimizer
Optimize Energy Based on Context
Context-Aware Energy Management compares a fixed power profile with an adaptive profile for IoT devices. The adaptive profile changes sampling, radio use, and sleep behavior when time, motion, battery, network quality, or urgency changes.
Goal
Compare fixed power use with an adaptive strategy that reacts to context.
Try
Run adaptive mode first, then reset and run the static profile.
Watch
Track battery level, average power, sample count, and energy savings.
Reflect
When might saving energy conflict with urgent sensing requirements?
Guided Investigation
- Run the Delivery Tracker scenario in Adaptive mode for several steps.
- Use Compare Profiles to see the static cost for the same context.
- Switch to Storm Alert and notice when urgency overrides energy saving.
Scenario Focus
A mobile tracker alternates between motion and idle periods during a normal delivery route.
Ready: Adaptive mode selected
T
Time
09:00
M
Motion
None
B
Battery
100%
N
Network
Good
!
Urgency
Low
Battery:
100%
Est. life: --
Optimizer Decision
Select Start or Step Once to see how the chosen profile responds to the current scenario.
Profile Comparison Adaptive
| Profile | Power | Samples | TX Policy |
|---|
Power Consumption Over Time
Energy Breakdown by Component
--
Avg Power (mW)
0
Samples Taken
0
Transmissions
--
Energy Savings