Vehicle Computer Power State Transitions for Feature Availability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Vehicle computer systems face challenges in completing diagnostic tests within the time required to operate user assist features, such as lane-keeping, during startup, due to the inability to determine operational components promptly, leading to potential failure in completing tasks like reaching a specified location at a specified time.
Innovation Solution
The vehicle computer transitions between power states to perform diagnostic tests on vehicle components before receiving a user request, allowing it to determine operational components and enable user assist features within the necessary time frame, and notifies the user if components are not operational.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the vehicle computer performs diagnostic tests on vehicle components during startup, then the reliability of user assist features is improved, but the time required to complete startup tasks increases
Solution Approach 1:
The vehicle computer performs diagnostic tests on vehicle components during startup, before user requests are received, to determine which components are operational. This preliminary action ensures that when user assist features are requested, the system already knows which components can support them, eliminating delays between request and execution.
Solution Approach 2:
The diagnostic testing process is segmented into discrete tests for different vehicle components (sensors, actuators, controllers). Each component is tested independently, allowing the system to identify exactly which components are operational and which are not, enabling selective activation of user assist features based on available components.
2Productivity
If the vehicle computer waits for user requests before performing diagnostic tests, then the productivity is improved, but the reliability of user assist features deteriorates
Solution Approach 1:
The system performs diagnostic tests during startup, before any user requests are received. This ensures that the vehicle computer has advance knowledge of which components are operational and can support user assist features, eliminating the need to delay task execution while performing diagnostics.
Solution Approach 2:
The vehicle computer autonomously performs diagnostic tests on its own components during startup without requiring external triggers or user requests. The system self-identifies operational components and configures available user assist features automatically, ensuring both reliability and productivity.
3Speed
If the vehicle computer enables user assist features without completing diagnostic tests, then the response time is improved, but the safety deteriorates
Solution Approach 1:
The vehicle computer completes diagnostic tests on all relevant vehicle components before enabling any user assist features. This preliminary verification ensures that only operational components are used, guaranteeing safety while maintaining fast response times since the diagnostic status is already determined when requests arrive.
Solution Approach 2:
The system uses feedback from diagnostic tests to determine which user assist features can be safely enabled. The diagnostic results provide real-time information about component operational status, allowing the vehicle computer to make informed decisions about feature activation, ensuring both speed and safety.
Data Source
AI summary
While a vehicle is in an off state, expiration of a timer and receipt of a first message from a user device are monitored. Upon determining that at least one of the timer has expired or that the first message is received from the user device, a communication network onboard the vehicle is then monitored for a specified set of fault conditions. Upon detecting, on the onboard vehicle communication network, a fault condition included in the set of fault conditions, the fault condition is then identified as one of transient or persistent. A user assist feature of the vehicle is disabled upon identifying that the fault condition is transient and that a second message was received from the user device after the fault condition was detected.


