Vehicle Virtual Machine Power States for Safe Listen-Mode Transitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern vehicles with complex on-board control systems require a sophisticated power management strategy to handle multiple virtual machines with different power needs, as traditional power management approaches are inadequate for systems with interconnected ECUs and varying operational modes.

Innovation Solution

A vehicle control system that receives vehicle parameter signals to determine and update the local power states of virtual machines, ensuring appropriate power states align with the global power state of the vehicle, using a processor and power manager to coordinate power transitions and prevent critical tasks from being interrupted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the telematics stack is treated as the master unit and requests the vehicle controller to go in Listen mode, then power consumption is reduced, but other virtual machines may be shut down while executing critical code

Engineering Contradiction:
Improvepower consumptionVSAvoidcritical task completion
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system performs preliminary actions by checking the execution state of each virtual machine before transitioning to Listen mode. The power management module identifies which VMs are in critical execution phases and prevents their shutdown, ensuring critical tasks complete before power state changes occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the telematics stack and other VMs communicate their power management requests and execution states to the power management module. This feedback loop allows the system to coordinate power state transitions while monitoring critical task progress, preventing shutdowns during vulnerable operations.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If multiple virtual machines host different ECUs with different power management needs, then functional versatility is improved, but power management complexity increases

Engineering Contradiction:
Improvefunctional versatilityVSAvoidpower management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The power management module acts as an intermediary between the telematics stack and other virtual machines. It receives power management requests from different VMs, coordinates their conflicting requirements, and implements unified power state transitions. This mediator approach simplifies the overall power management architecture by centralizing control logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments power management control into distinct layers: the power management module handles global power state coordination, while individual virtual machines manage their own execution states. This segmentation allows each component to operate independently within its domain while maintaining system-wide coherence through the power management module's orchestration.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the vehicle controller supports stand-by power mode for the Telematics stack, then remote functionality availability is improved, but overall power consumption increases

Engineering Contradiction:
Improveremote functionality availabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements dynamic power management where the telematics stack can transition between active and stand-by states based on operational requirements. The power management module dynamically adjusts the power state of individual VMs while maintaining the telematics stack's ability to provide remote functionality when needed, optimizing the balance between availability and power consumption.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240192978A1Power management on a vehicle
Publication Date: 2024.06.13 JAGUAR LAND ROVER LTD
  • US20240192978A1 patent drawing
  • US20240192978A1 patent drawing
  • US20240192978A1 patent drawing

AI summary

A vehicle control system comprising one or more controllers, the vehicle control system comprising a global power state and comprising at least two virtual machines being hosted on the one or more controllers wherein each virtual machine has a local power state, the vehicle control system configured to: receive a vehicle parameter signal indicative of a required global power state of the vehicle control system; and determine a local power state for each virtual machine in dependence on the received vehicle parameter signal; update a current local power state of each virtual machine to the respective determined local power state therefor.