NZE IoT Power Management via Segmented PMU and Charge Qualification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Net-zero energy (NZE) IoT devices face challenges in power management due to their small size, low cost, and complex computations, leading to inefficient energy harvesting and potential wastage during wake events, as they often require long deep sleep periods to replenish charge, making it meaningless to wake up if there is not enough charge to service tasks.

Innovation Solution

An always-on reconfigurable and lightweight hardware power management unit (PMU) that controls system power states based on current charge state, implementing voltage-based battery monitoring and energy qualification for asynchronous events, allowing robust operation across various power states and reducing power consumption during sleep and harvesting states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the device enters deep sleep state to replenish charge, then energy harvesting efficiency is improved, but the device cannot respond timely to wake events

Engineering Contradiction:
Improveenergy harvesting efficiencyVSAvoidwake-up response time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent segments the power management unit into two parts: an always-on PMU that remains active during deep sleep to monitor charge and manage wake events, and the compute system that enters deep sleep to conserve energy. This segmentation allows the PMU to maintain awareness of wake events while the compute system saves power, resolving the contradiction between energy efficiency and response time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The PMU performs preliminary actions by pre-monitoring charge levels and pre-qualifying wake events before the compute system needs to wake up. The PMU maintains a queue of qualified wake events and their associated charge requirements, so when the compute system wakes, the PMU can immediately provide the necessary information without requiring the compute system to re-evaluate everything from scratch, thus reducing wake-up response time.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the device wakes up to service tasks, then task execution capability is improved, but power consumption increases

Engineering Contradiction:
Improvetask execution capabilityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The PMU performs preliminary qualification of wake events against current charge levels before the compute system wakes up. By pre-determining which wake events are feasible given the current charge state, the system avoids waking up for tasks that cannot be completed, thereby reducing unnecessary power consumption while maintaining the ability to execute viable tasks.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The PMU continuously monitors charge levels and provides feedback to the compute system about power availability. This feedback mechanism allows the compute system to make informed decisions about which tasks to execute and when to wake up, optimizing the balance between task execution capability and power consumption by only waking up when sufficient charge is available.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the device uses firmware for power management control, then flexibility is improved, but device complexity increases

Engineering Contradiction:
Improvepower management flexibilityVSAvoidpower management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments power management control into two parts: a simple, always-on hardware PMU that handles basic power state transitions and charge monitoring, and a flexible compute system that can configure the PMU through software. This segmentation maintains flexibility in power management strategies while reducing the complexity burden on the compute system, as the PMU handles the complex real-time power state management hardware-wise.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The PMU acts as an intermediary between the compute system and the power management hardware. It provides a simplified interface that translates high-level power management requests from the compute system into concrete hardware actions. This intermediary approach maintains the flexibility needed for various power management strategies while shielding the compute system from the complexity of direct hardware control.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If the device performs complex computations, then processing capability is improved, but energy harvesting becomes insufficient

Engineering Contradiction:
Improveprocessing capabilityVSAvoidenergy harvesting sufficiency
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The PMU performs preliminary assessment of charge levels and wake event requirements before the compute system executes tasks. By pre-qualifying wake events and assessing whether sufficient charge is available for the intended computations, the system can prevent execution of tasks that would deplete the energy supply, thereby maintaining energy harvesting sufficiency while still enabling complex computations when energy is available.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts its operational state based on real-time charge levels and task requirements. The PMU continuously monitors charge and can dynamically modify power state transitions, task selection, and execution timing to match the energy harvesting capabilities with computational demands, allowing the system to adapt between high-performance computation modes and energy-conservation modes as needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10379592B2Power management of an NZE IoT device
Publication Date: 2019.08.13 INTEL CORP
  • US10379592B2 patent drawing
  • US10379592B2 patent drawing
  • US10379592B2 patent drawing

AI summary

The present disclosure provides for the management of power of a NZE IoT device. Managing power can include receiving the one or more asynchronous events from the asynchronous event system, determining if any of the one or more asynchronous events meet a respective charge qualification, generating the power-on command for the power-managed compute system if any of the one or more asynchronous events meet the respective charge qualification, and waiting for a power source to reach a threshold associated with the respective charge qualification if any of the one or more asynchronous events do not meet the respective charge qualification.